Svn 如何解决subversion树冲突:branch删除了一个目录,trunk在那里更改了一个文件

Svn 如何解决subversion树冲突:branch删除了一个目录,trunk在那里更改了一个文件,svn,tree-conflict,Svn,Tree Conflict,1) 我有一个主干并从中创建了一个分支 2) 主干包含一个目录a,在分支中该目录被重命名为B 3) 现在在主干中,我们意外地更改了a中的文件F 4) 重新整合分支会生成树冲突 5) 我很聪明地将更改还原到主干中的文件F中-但是这不是解决方案,因为在合并期间subversion仍然尝试执行更改,然后将其还原。这仍然会导致冲突 问题A:处理这种情况的正确方法是什么?只是接受冲突并手动处理它 问题B部分:如果文件位于已在分支中重命名的目录中,subversion通常不能合并文件吗 (我正在使用Subv

1) 我有一个主干并从中创建了一个分支

2) 主干包含一个目录a,在分支中该目录被重命名为B

3) 现在在主干中,我们意外地更改了a中的文件F

4) 重新整合分支会生成树冲突

5) 我很聪明地将更改还原到主干中的文件F中-但是这不是解决方案,因为在合并期间subversion仍然尝试执行更改,然后将其还原。这仍然会导致冲突

问题A:处理这种情况的正确方法是什么?只是接受冲突并手动处理它

问题B部分:如果文件位于已在分支中重命名的目录中,subversion通常不能合并文件吗


(我正在使用Subversion 1.6和Tortoise)

问题A:
svn resolve--accept=working
并手动排序,正如您已经说过的那样

问题B:不行。如果有人知道一个解决方案,我很想学


您还可以查看哪些处理树冲突

这就是它所做的。非常感谢。