我从我的工作副本创建了分支。在其中,我使用svn rename
重命名了该文件,并对其进行了一些修改。然后我提交了提交状态为A的文件,旧文件被安排删除。当我尝试将该提交合并到我的工作副本时,我的问题出现了。我在合并时遇到了树冲突。树冲突出现在我在分支中重命名的文件中。我哪里错了?
答案 0 :(得分:0)
当您说“将提交合并到您的工作副本”时,您的意思是“将提交合并到主干(或其他某个分支)”“对吗?
如果这是真的,那么你的步骤听起来是正确的。我发现这种情况有几个原因;对正在合并的分支的更改(其他人正在进行重命名等),是的,使用较旧的SVN工具,有时会以导致它的方式提交操作的顺序。
在所有情况下,您需要做的就是接受合并中的重命名和/或删除以解决冲突。查看this SO question了解如何解决此问题。