2016-09-26 90 views
0

我在我的主干(trunk/gray/catalog/web/app_code /)和我的分支(branches/125/gray/catalog/web/app_code /)中有一个目录。主干和分支包含两个共同的文件,但分支有20个文件在主干中找不到。这些文件被SVN添加到分支。这两个目录只包含儿童文件(没有子目录)。 grey/catalog/web/app_code /分别在SVN Add中分支和中继线中创建。合并时的TortoiseSVN“树冲突”文件

当我尝试使用Tortoise SVN测试merge branches/125/gray/catalog/web/app_code/to trunk/gray/catalog/web/app_code /时,所有常见文件显示树冲突错误,分支但不在干线中不加入干线。

如果我尝试将测试合并到/ from/grey/catalog/web/level,则不会显示任何冲突。常见的8个文件显示为SVN添加,分支中的20个文件中没有添加或提及。

什么可能导致这种情况?

回答

0

不知道这是否超出了显而易见的程度,但是我的大部分树木冲突源于重命名事件并且SVN被激化了。

这些文件是否被多次重命名?或者可能全部复制粘贴?

通常这些都是非常讨厌,但通过欺骗SVN解决。使用开关命令,或重新创建文件。

Resolving tree conflict Why am I getting tree conflicts in Subversion?