2014-09-06 46 views
0

我是SVN合併策略的新手,我試圖使用下面的命令執行兩個分支之間的合併,但是我得到了超過100個不是預期的衝突。這兩個分支是從不同的來源創建的,你能告訴我這是我正在使用的正確命令,還是有我需要做的其他事情。從不同來源創建的2個分支之間的SVN合併

svn merge --reintegrate <branch> 
svn merge <branch> 

我試過使用這兩個命令,但我看到了相同的結果。

回答

0
  1. 不能重返無關係(親子)分支
  2. 爲了重返支路B爲A你必須重返嘗試從合併發散改變爲b
  3. 您的合併命令是非常髒 - 現在它意味着在人類可讀的形式「合併從svn subdir在工作副本的變化爲merge子WC同WC」。我想,你想要的東西不同
  4. 讀SVN書或至少svn help merge仔細
  5. 合併SOMEPATH到​​路徑是很容易的任務(理論上)

這將是(與所有預備步驟)

svn co URL/TO/ANOTHER 
cd ANOTHER 
svn merge URL/TO/SOMEPATH