我遇到过这样的情况:
我有一个名为A的分支从trunk复制,我还有另一个从trunk复制的分支,名为B.这些分支是在不同的时间创建的,并且在创建时它们的主干不同。
分支A停留了一段时间,我创建了分支B来修复一些错误。现在我必须首先将分支B重新集成到A中,然后将A重新集成到主干中。
问题在于,当我将B合并到A中时,我遇到了很多树冲突。我试图忽略祖先并接受B,但他们没有解决,我真的必须执行合并,在某些情况下,两个分支都修改了相同的文件。
我意识到执行此操作的唯一方法是手动合并。但我相信它必须有另一种方式。我的回购是在svn-1.6上。
我非常感谢你的帮助。
此致
Marlon Pascoal
答案 0 :(得分:0)
我认为手动合并是最好的方式。
当您创建分支A然后分支B时,如果您需要将分支B重新集成到A中,则分支B上的错误修复应该及时同步到分支A.