很多时候它发生了,多个开发人员替换了相同的代码行(例如,一个在分支中,一个在主干中),这导致了冲突(当我们进行分支 - >主干合并时)。在这些情况下,合并工具让我可以选择他们的,或者我的。但是,我希望TortoiseSVN能够同时使用它们,并将它们放在彼此之下。直到现在,我所做的是我接受了一个,并手动复制粘贴在它下面的另一个。
这种情况是否有内置解决方案?
答案 0 :(得分:2)
在Resolve Conflict对话框中,点击“Edit conflict”(而不是“Use local”或“Use repository”):
如果您使用默认工具(TortoiseMerge),请右键单击每个冲突并选择适当的选项:
否则,请转到“TortoiseSVN / Settings”并将其设置回“外部程序/合并工具”。
答案 1 :(得分:0)
这种情况是否有内置解决方案?
Visual Merge工具(而不是内部合并),它将触发冲突并允许您手动编辑合并结果