在使用SVN的Eclipse中,我想看看哪些更改(逐行!)在另一個分支(或中繼)中完成,然後爲每個更改的文件決定是否要保留我的工作副本版本或更改後的文件。Eclipse SVN:如何使用Compare With ...分支?
我認爲這是它的工作方式,但顯然它不在SVN/Eclipse中。我嘗試了合併函數,並且不斷收到樹衝突,中繼錯誤等等。即使是隻有2個文件的非常簡單的項目,一切都會出錯。自動合併的東西不適合我!如果發生衝突,您完全無法控制文件實際發生的情況,最終導致完全損壞的工作副本。你必須在合併後修復!
我喜歡Compare With-function來比較分支。但我找不到任何方法來實際使用它來更新更改的文件。我所得到的是一個很好的樹視圖,包含所有更改的文件,並可以比較實際更改,但無法將更改標記爲合併!
這似乎是我想要的只是不可能與比較? 有沒有其他工具,那麼你有什麼總計控制你的合併?也許我應該改用GIT或Mercurial?
任何想法是關於主題,歡迎...
UPDATE:
發現這些替代SVN客戶自己,都看好了處理不同分支的變化:
http://www.syncrosvnclient.com/
http://www.syntevo.com/smartsvn/
您是否嘗試過「Team Synchronization」透視圖(在要檢查的項目上選擇Team->與存儲庫同步)? – Robert
我認爲你只能與工作副本連接的存儲庫/分支同步。不與另一個分支... – Dylan