2016-09-26 149 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?