当我尝试使用SVNTortoise从分支合并到主干时,它只是用分支副本覆盖所有内容,不要求我解决任何冲突。有人知道为什么吗?未选中“合并非交互式”复选框。
答案 0 :(得分:0)
我猜你的工作副本可能有变化,而且这些变化是你期望合并的。但是,如果您从分支合并到主干并将结果存储在工作副本中,则甚至不考虑工作副本更改;它们只是被覆盖了。在合并之前将更改提交到主干,或将合并的结果直接存储到主干,而不是存储到工作副本。
答案 1 :(得分:0)
“Reintegrate branch”算法与常规合并不同。它假设您已经合并了从主干到功能分支的所有内容,从而解决了那里的冲突。因此,重新集成合并(几乎)副本功能分支到主干。
来自http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-merge.html
的引文在分支开发期间对主干进行的所有更改必须已合并到分支(或标记为已合并)。
答案 2 :(得分:0)