2010-02-12 71 views
1

我想知道是否有人可以幫助我以下。我在同一個項目上與其他軟件開發人員進行遠程工作。我使用顛覆和烏龜來管理我的代碼。我不認爲其他開發者也這樣做。比較文件夾和導出修改後的文件

這會在我們嘗試和分享代碼時產生問題,因爲我們必須弄清楚哪些文件已被修改,因此我們不會覆蓋其他每個人的更改。有沒有一個程序可以用來比較兩個文件夾,並讓它標記哪些文件被修改並將這些文件導出到一個新目錄中?

我發現的最接近的是一個名爲DiffMerge的程序。它查找文件夾之間更改的文件,但我必須手動瀏覽列表,複製路徑並單獨複製這些文件。如果我可以導出這些已更改的文件,那將會很棒。

謝謝!

回答

3

Beyond Compare會做你所描述的。 而且,他們會免費試用30天。

這是litteraly作爲-容易爲:

View -> Show Differences, 
Right Click -> Copy To Folder 

但是,我認爲,如果你正在使用Git,它應該做的分支,併合併爲你,如果你正確地使用它...

3

這就是SVN的用途。我認爲你應該幫助其他開發人員使用存儲庫。直到他們開始使用它,甚至不與他們進行協作。

+0

LOL!只有在完美的世界:) – chobo 2010-02-12 19:55:38

+3

不,認真......這是正確的答案。 – 2010-02-12 20:07:36

+0

我完全同意。 – chobo 2010-02-12 23:13:12

0

WinMerge也是非常好的,如果你在Windows上。它可以讓你複製和替換單個文件或文件夾,以及在檔案中導出差異,這看起來就像你正在尋找的東西。

哦耶 - 它的自由和開源。