合并分支文件时,如何忽略/解决svn树冲突?

时间:2012-04-18 10:33:22

标签: svn merge tortoisesvn branching-and-merging tree-conflict

在我的一个分支机构中,我删除了一些有意包含的插件源文件夹,这些文件夹对于大多数使用此分支的开发人员来说都不可用。当从主干到分支合并新的修订时,我总是遇到我刚刚解决的树冲突。

如何告诉svn(TortoiseSVN 1.7.6)将来忽略这些已删除的文件夹和树冲突,以加快我的合并过程?

1 个答案:

答案 0 :(得分:0)

你不能,至少不能自动。

但是,您可以将包含分支中删除的修订版合并到trunk中,以便trunk知道这些文件夹已被删除。然后,当您从主干向上合并到其他分支时,更改将会波及其中。

当您需要将原始分支合并回主干时,您需要挑选要合并的修订,但包含删除的顺序(顺序合并)或执行差异合并除外。第三个选项是进行重新集成合并,但是(如果您计划继续在分支上工作),您应该删除然后重新创建合并后的分支,以避免以后涉及该分支的奇怪合并问题。

希望这有帮助。