在 SVN 中,我有两个分支,1.0 和 2.0。如果我在 1.0 中修复了一个问题,如何将该修复合并到 2.0 中,反之亦然?
考虑以下场景:
- 我对 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 修订。这两个都不理想,我想知道是否有更好的方法来处理兄弟分支。