Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在合并到分支时忽略/解决svn树冲突,并故意删除文件夹?_Svn_Merge_Tortoisesvn_Branching And Merging_Tree Conflict - Fatal编程技术网

如何在合并到分支时忽略/解决svn树冲突,并故意删除文件夹?

如何在合并到分支时忽略/解决svn树冲突,并故意删除文件夹?,svn,merge,tortoisesvn,branching-and-merging,tree-conflict,Svn,Merge,Tortoisesvn,Branching And Merging,Tree Conflict,在我的一个分支中,我特意删除了一些包含插件源的文件夹,这些插件源对于使用这个分支的大多数开发人员来说都不可用。在将新修订从主干合并到分支时,我总是会遇到我刚刚解决的树冲突 我如何告诉svn TortoiseSVN 1.7.6在将来忽略这些已删除的文件夹和树冲突以加快合并过程?您不能,至少不能自动完成 但是,您可以将包含分支中删除内容的修订合并到trunk中,以便trunk知道这些文件夹已被删除。然后,当您从主干向上合并到其他分支时,更改将波及到它们 当您需要将原始分支合并回主干中时,您需要选择要

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


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

您不能,至少不能自动完成

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

当您需要将原始分支合并回主干中时,您需要选择要合并的修订(包含删除顺序合并的修订除外),或者执行差异合并。第三种选择是进行重新整合合并,但如果您计划继续处理分支,则应删除分支,然后重新创建分支后合并,以避免以后涉及该分支的奇怪合并问题


希望这有帮助。

你不能,至少不能自动

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

当您需要将原始分支合并回主干中时,您需要选择要合并的修订(包含删除顺序合并的修订除外),或者执行差异合并。第三种选择是进行重新整合合并,但如果您计划继续处理分支,则应删除分支,然后重新创建分支后合并,以避免以后涉及该分支的奇怪合并问题


希望这能有所帮助。

当你说每次合并都要解决冲突时,你实际上是怎么做的?您是否接受本地更改作为权威?如果是这样的话,你就不应该再遇到同样的冲突。当你说每次合并都要解决冲突时,你实际上是怎么做的?您是否接受本地更改作为权威?如果是这样的话,你就不应该再遇到同样的冲突。