svn合并冲突中的整个目录

时间:2011-12-19 16:06:33

标签: svn

我有点蠢事,设计师在SVN中创建了一个分支,而不是从主干中复制文件,将它们从FTP服务器中拉下来。现在 - 当我将分支合并回主干时。我在整个目录而不是单个文件上遇到冲突。

所有错误都是

C dir
> local add, incoming add upon merge

有没有办法告诉SVN没有这些目录,但比较目录中的文件?

这是我在行李箱结帐时的当前合并cmd:

svn merge -r45759:HEAD svn://path/to/branch

如果他们帮助

,这些是分支中的前3个提交
  • 修订版45759是分支创建时的
  • 修订版45797是从FTP和文件中删除文件的签到 将他们交给分支机构
  • 第45823号修订版是第一个实际版本 更改已提交的分支

1 个答案:

答案 0 :(得分:0)

我建议通过

重做合并
svn merge --accept theirs-full svn://path/to/branch

将从分支中获取所有更改而不询问..只是使用它们...但要小心,因为您已经在本地工作副本中创建了一个文件夹目录,这会产生冲突......