![](/img/trans.png)
[英]How to accept 'theirs-conflict' to resolve tree conflict: Local add, incoming add upon merge
[英]SVN: How to resolve evil twins tree conflict by accepting incoming add (removing local add)
在SVN中,我在合並兩個分支時遇到了樹沖突。 出現樹沖突是因為我在兩個分支中添加了相同的文件或相同的目錄。 這里問的問題大致相同:
但是我需要接受傳入的添加。 Subversion只允許我接受存儲庫的工作狀態。 所以我希望我可以從B1到B2合並,刪除B2中的本地添加文件,告訴svn將文件從B1添加(重新合並?)到B2,然后提交合並。 是否有可能解決與傳入版本的邪惡雙重沖突?
這里的要點是接受傳入的版本,這樣當下一次從B1合並到B2時,我將自動合並更改,而不必進行相反的B2-> B1合並。
我會手動解決添加添加沖突,如下所示:
svn rm twin
svn cp ^/branches/B1/twin .
svn resolve --accept working twin
結果是一個漂亮的干凈歷史,顯示B2/twin
被B1/twin
的副本取代。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.