簡體   English   中英

合並時文件上的TortoiseSVN“樹沖突”

[英]TortoiseSVN “tree conflict” on file when merging

我的主干(trunk / gray / catalog / web / app_code /)和分支(branches / 125 / gray / catalog / web / app_code /)中都有一個目錄。 主干和分支包含這8個文件共有的文件,但分支中有20個在主干中找不到的文件。 這些文件已被SVN添加到分支中。 這兩個目錄僅包含文件作為子目錄(沒有子目錄)。 使用SVN Add在分支和主干中分別創建了gray / catalog / web / app_code /。

當我嘗試使用Tortoise SVN測試將branch / 125 / gray / catalog / web / app_code /合並到trunk / gray / catalog / web / app_code /時,所有常見文件都顯示樹沖突錯誤,而分支中的文件卻不在其中中繼未添加到中繼。

如果我嘗試在/ gray / catalog / web /級別進行測試合並,則不會顯示任何沖突。 常見的8個文件顯示為SVN添加,完全沒有添加或提及分支中的20個文件,而沒有在主干中的20個文件。

是什么原因造成的?

不知道這是否超出了顯而易見的范圍,但是我的大多數樹沖突源於重命名並且SVN被激怒了。

這些文件是否被多次重命名? 還是可能粘貼了所有副本?

通常這些都是非常煩人的,但是可以通過欺騙SVN來解決。 使用switch命令或重新創建文件。

解決樹沖突 為什么在Subversion中我會遇到樹沖突?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM