在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')。 –