2011-04-28 69 views

回答

2

您需要重新初始化主干上的合并跟踪以发现分支中的更改。

trunk_working_copy$ svnmerge init BRANCH_URL 

这应该会自动初始化合并跟踪,以便将分支从trunk中复制后提交。运行svnmerge avail进行确认。如果没有,则需要通过选项-r1-<REV>,其中REV是副本的修订版本。

然后从分支合并到主干就像之前一样(运行svnmerge merge)。

最后,您需要在主干上运行svnmerge uninit。否则,如果其他用户跟随主干,他们将最终合并到您的合并跟踪元数据中,这可能会使svnmerge更复杂和不方便。

+0

完美运作。谢谢! – 2011-05-31 09:10:18