【发布时间】:2013-10-27 10:09:48
【问题描述】:
我有一个 SVN 合并树冲突,我不知道如何解决,我希望你们(女孩)能帮忙。
情况如下:我从主干创建了一个分支 A 来进行一些开发。然后我从分支 A 创建了一个分支 B。两个分支同时发展。
在某些时候,我从分支 B 中挑选了一些修订版到主干中,以便在分支 B 中开发一些功能。
现在,我将分支 A 与主干同步:
~/branch_a$ svn merge ^/trunk
~/branch_a$ svn commit
这里没有问题。下一步是将 B 与 A 同步:
~/branch_b$ svn merge ^/trunk
在这里我遇到了一些树冲突,在合并之前已经存在于树干中但在我之前做的樱桃挑选中被更改的文件/目录中(不知道它是否与它有任何关系,我只是提到它):
C some_dir/other_dir/some_file.php
> local add, incoming add upon merge
C some_other_dir/some_sub_dir
> local add, incoming add upon merge
基本上我想要从合并中传入的文件版本并丢弃当前版本。解决这个问题的最佳方法是什么?
提前致谢!
【问题讨论】: