我正在使用SVN。我从另一个分支创建了一个分支而另一个分支又从主干创建了一个分支。现在,将分支重新集成到主干的正确步骤是什么?
<>之前-------------------------------------------- 树干\________________________ Branch1\____________ MyBranchMybranch
和Branch1
都使用相同的重新整合方法:标准。分支起点不重要
将MyBranch合并回Branch1,然后将Branch1合并回trunk,或者将MyBranch合并回Branch1,然后将Branch1合并到trunk。我不喜欢重新整合,我更喜欢手动合并正确的修订。
----(1)-------------------------------------- trunk
(2)_____(3)______________ Branch1
(4)__________(5) MyBranch
或者,如果你想走艰难的路:从Branch1合并到主干,从创建Branch1到创建MyBranch的分支1的修订,然后合并MyBranch到主干。
如果你知道(4)和(5)之间没有变化,这取决于(2)和(3)之间的变化,你可以直接合并MyBranch到trunk。