2012-04-16 36 views
1

我的問題有點複雜,請耐心等待。SVN合併修訂範圍:svn如何合併需要合併的修訂版本?

我創建了一個分支來做一些開發,現在我想將所有的變更集合到主幹上。在分支的兩個點上,我將樹幹中的更改合併到分支中以再次獲得最新信息。

mkdir trunk 
cd trunk 
svn co $TRUNK . 

我創建的分支在r2797,和我上次提交給該分支是r3151

現在,當我只身來到分支合併到我的工作拷貝幹線:

svn merge $BRANCH . 

我得到以下信息:

--- Merging r2798 through r3022 into '.': 

這很奇怪,爲什麼不是所有的應用更改集到r3151?

所以我試着指定合併命令的修訂版。

svn merge -r2797:3151 $BRANCH . 

但我得到了同樣的結果。我究竟做錯了什麼?

回答