如何在svn中重新集成分支的分支

时间:2013-03-22 10:13:28

标签: svn merge svn-reintegrate

我正在使用SVN。我有一个从另一个分支创建的分支,而这个分支又是从trunk创建的。现在将我的分支重新集成到主干的正确程序是什么?

-------------------------------------------- trunk
   \
    \________________________ Branch1
              \
               \____________ MyBranch

2 个答案:

答案 0 :(得分:1)

MybranchBranch1都使用相同的重新融合方法:标准。分支的起点并不重要

答案 1 :(得分:0)

将MyBranch合并到Branch1,然后将Branch1合并回主干,或者将MyBranch重新集成到Branch1,然后将Branch1重新集成到主干。我不喜欢--reintegrate,我更喜欢手册只是合并正确的版本。

----(1)-------------------------------------- trunk    \
     \(2)_____(3)______________ Branch1
               \
                \(4)__________(5) MyBranch

或者,如果你想要努力:从Branch1合并到Branch1创建的修订版本到创建MyBranch的Branch1版本,然后将MyBranch合并到trunk。

如果您知道(4)和(5)之间没有变化(取决于(2)和(3)之间的变化,您可以直接将MyBranch合并到主干。