如何解决与Tortoise SVN的分支/主干冲突?

如何解决与Tortoise SVN的分支/主干冲突?,svn,tortoisesvn,conflict,Svn,Tortoisesvn,Conflict,我在乌龟SVN中有一个非常简单的冲突,但我没有看到一个简单的方法来解决它 我有两个开发线程,比如主干和分支。同一个文件在主干和分支中都被删除,因此看起来不需要该文件,也不会导致任何问题。然而,现在乌龟SVN不允许我重新整合一个分支 我真的不需要这个文件,所以删除它看起来很自然,所以我单击上下文菜单中的删除项。但是,Tortoise SVN向我显示消息“未找到节点”。好的,我单击上下文菜单中的“编辑冲突”项,但是,它没有机会真正解决此冲突,这里唯一的工作按钮是“显示日志”和“标记为已解决” 那么,

我在乌龟SVN中有一个非常简单的冲突,但我没有看到一个简单的方法来解决它

我有两个开发线程,比如主干和分支。同一个文件在主干和分支中都被删除,因此看起来不需要该文件,也不会导致任何问题。然而,现在乌龟SVN不允许我重新整合一个分支

我真的不需要这个文件,所以删除它看起来很自然,所以我单击上下文菜单中的删除项。但是,Tortoise SVN向我显示消息“未找到节点”。好的,我单击上下文菜单中的“编辑冲突”项,但是,它没有机会真正解决此冲突,这里唯一的工作按钮是“显示日志”和“标记为已解决”


那么,乌龟SVN是如何解决这些冲突的呢?在文档中,他们写了很多关于冲突分类的内容,但对于在主干和分支中删除不需要的文件以及在合并副本中完全不创建冲突并删除此文件看起来非常合乎逻辑的情况,却没有写任何关于非常简单的情况。

IIRC您只能将分支重新集成到主干中将主干(祖先)中的所有更改合并到要重新集成的分支后(或它派生自的任何祖先)。您完成了吗


如果您在两个分支/主干中进行了相同的更改,并且在合并时遇到难以解决的冲突,您可以建议SVN在合并时跳过这一更改,方法是记录合并而不实际执行。(TSVN中的选项“仅记录合并”)

文件已删除,因此“标记为已解决”你要做的是:告诉SVN它现在没问题(文件被删除了)。

嗨,谢谢你,所以:1.我必须将主干合并到分支。2.我必须将分支合并到主干?@user1089715:你必须先合并到分支,然后再重新整合。
+1
来自我。不能和写这件事的人争论。
:)
SVN不允许我这样做;当我将冲突标记为“已解决”时,它会在下次提交时再次出现。