2014-01-09 47 views
1

我喜歡幹運行我的合併首先尋找衝突,但我能看到的是衝突的數量和哪些文件受到影響。直到合併後,我才能看到衝突的細節。svn merge --dry-run,如何顯示衝突細節?

我希望能夠對幹運行合併結果進行差異化運算,但我認爲這是不可能的。在承諾合併之前,瞭解潛在衝突的細節的下一個最佳方式是什麼?

回答

1

只要確保您的工作副本的所有更改已被提交(最佳)或通過在其他地方複製(足夠但通常毫無意義)備份。然後做合併。合併是一個工作複製操作。沒有更改將提交到存儲庫,因此如果現在太難解決衝突,請將所有更改恢復到您的工作副本並稍後處理。

+0

我喜歡做「通常毫無意義」的事情!有時候,備份工作的小步驟可以節省您的培根! :-) – UncaAlby