SVN与重命名文件合并导致树冲突

时间:2015-04-17 11:12:41

标签: svn merge

我从我的工作副本创建了分支。在其中,我使用svn rename重命名了该文件,并对其进行了一些修改。然后我提交了提交状态为A的文件,旧文件被安排删除。当我尝试将该提交合并到我的工作副本时,我的问题出现了。我在合并时遇到了树冲突。树冲突出现在我在分支中重命名的文件中。我哪里错了?

1 个答案:

答案 0 :(得分:0)

当您说“将提交合并到您的工作副本”时,您的意思是“将提交合并到主干(或其他某个分支)”“对吗?

如果这是真的,那么你的步骤听起来是正确的。我发现这种情况有几个原因;对正在合并的分支的更改(其他人正在进行重命名等),是的,使用较旧的SVN工具,有时会以导致它的方式提交操作的顺序。

在所有情况下,您需要做的就是接受合并中的重命名和/或删除以解决冲突。查看this SO question了解如何解决此问题。