SVN合并在两个分支之间,它们是从不同的源创建的

时间:2014-09-06 18:14:24

标签: svn merge

我是SVN合并策略的新手,我正在尝试使用以下命令在两个分支之间执行合并,但是我收到了超过100个不期望的冲突。这两个分支是从不同的来源创建的,你能告诉我这是我正在使用的正确命令还是我需要做的其他事情。

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

我尝试过使用这两个命令,但看到的结果相同。

1 个答案:

答案 0 :(得分:0)

  1. 您无法重新整合不相关的(父子)分支
  2. 为了将分支B重新集成到A中,您必须 才能重新融合尝试合并从A到B的不同变化
  3. 您的合并命令非常脏 - 现在它意味着以人类可读的形式&#34;将工作副本中svn子目录的更改合并到同一个merge子目录中WC&#34 ;.我想,你想要一些不同的东西
  4. 仔细阅读SVN Book或至少svn help merge
  5. SOMEPATH合并到ANOTHER路径非常简单(理论上)
  6. 将(包括所有预备步骤)

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