2012-07-24 59 views
1

我摧毀了我的顛覆樹。 (我試圖忽略幾個文件,破壞了一些東西,現在svn說它找不到我的根目錄,即使它正確地記錄了所述目錄中文件之間的差異。)所以,現在我有大約20個文件目前的項目,我想承諾,但不能。在顛覆中合併兩個本地文件

我最終完全檢查了一棵新樹,但現在我不知道如何智能地將我的文件從破碎的樹合併到我剛剛簽出的新樹中。我不想簡單地複製文件,因爲這會消除自更新以來其他人所做的更改。 (破碎的樹不會讓我更新。)使用'svn merge'並不意味着在兩個本地副本上使用,對吧?我可以使用哪些工具?

+1

你能只使用kdiff3? – 2012-07-24 20:22:54

+0

你有什麼操作系統? – Graymatter 2012-07-24 20:24:26

+0

我使用Silk SVN運行Windows 7。 (我不記得版本號,但我不認爲它很重要。) – Sal 2012-07-24 20:25:46

回答

3

使用kdiff3並手動合併您的更改到存儲庫。然後提交。

1

我不認爲你可以找到更好的合併工具比winmerge

順便說一句 - 我不喜歡kdiff3 :)

+0

WinMerge不支持三路合併(並且「沒有實現它的計劃」)..所以,是的,我可以;)它確實有一個很好看的用戶界面。 – 2012-07-24 20:24:15