在SVN中我有两个分支,1.0和2.0。如果我在1.0中修复了一个问题,我该如何将修复合并到2.0中,反之亦然?SVN在兄弟分支之间合并
考虑以下情形:
- 我就在1.0分支的修复程序并创建一个新的文件A(REV X)。
- 我做了一个简单的合并,只是修复从1.0到2.0(rev X + 1)
- 然后我修复了2.0分支并修改了A(rev Y)。
- 如果我将修复合并回1.0,我会遇到合并冲突!
我想我总是可以强制修复先在1.0分支上进行,或者我可以手动阻止1.0分支上的X + 1修订版。这两个都不理想,我想知道是否有更好的方法来处理兄弟分支。
我们不经常这样做,但每当发生这种情况时,我们都会使用手动块(即'--record-only')。 –