2013-01-03 14 views
154

由於某些SVN移動,我在與SVN斷開連接時處於相當大的增強階段。用於比較目錄的工具(Windows 7)

現在我有我的當前工作空間(包含更改並與SVN斷開連接)和新工作空間(最新來自SVN)。

我需要的變化來手動更新新的工作區,這樣我可以檢查它們。

所以我找了一個工具,可以讓我比較這兩個工作區,告訴新的文件和文件夾也更新了文件。

這樣的工具是否存在?如果是這樣,你能推薦一個好的嗎?

+9

我使用這個http://winmerge.org,它是免費的,並且工作得很好 – richardtz

+0

@richardtz:我知道winmerge,但我只用它來比較文件。它是否讓你比較目錄? –

+4

是的,它也適用於目錄 – richardtz

回答

195

我用WinMerge。它是免費的,工作得很好(適用於文件和目錄)。

+9

也FreeFileSync http://freefilesync.sourceforge.net/ – danpop

+11

WinMerge的問題是,下載託管在SourceForge不能再信任。描述他們從優雅中墜落的許多文章之一:http://www.howtogeek.com/218764/warning-don%E2%80%99t-download-software-from-sourceforge-if-you-can-help-it/ – Pooks

+15

WinMerge的問題是它不會對文件夾進行遞歸比較,而必須手動檢查每個子目錄。處理複雜文件夾結構時,這並不容易。我剛剛發現的* far *更好的工具是CodeCompare:https://www.devart.com/codecompare/download.html。它擁有免費許可證,並且從我所見過的情況來看,即使在使用免費許可證時也是如此。還有100%支付的「超越比較」。 – NoOne

15

richardtz建議的工具非常好。

另一個令人驚歎的並且附帶30天免費試用版的是Araxis Merge。這是一個3路合併,功能比winmerge更完整,但它是一個商業產品。

你也可能想看看斯科特Hanselman的developer tool list,其中提到一對夫婦更除的Win​​Merge

+4

+1斯科特的列表太棒了,原來我用了很多那裏的東西無論如何:D – MJoraid