2013-04-09 43 views
0

要找到兩個目錄結構之間的文件之間的差異,我通常運行diff -r for windows?

diff -r dir1/ dir2/ 

我與Windows負擔 - 有沒有辦法做到這一點很容易Windows或我應該得到Cygwin的?

+0

可能DUP http://stackoverflow.com/questions/1011269/how-to-do-diff-r-of-unix-in-windows-cmd-prompt – 2013-04-09 20:13:13

回答

1

我使用了一個名爲FreeFileSync的工具。顧名思義它是免費的:)它可以直觀地比較目錄並且不會移動任何文件,除非您告訴它同步。

它也有一個便攜版本,所以你不需要安裝它。

FreeFileSync

+0

我最終去爲cygwin的和老式的diff-r,但對這個工具的認識應該會有更多的知名度 - 這很酷。 – PinkElephantsOnParade 2013-04-15 20:25:48

0

Beyond Compare做得不錯。雖然它不是免費的(但是如果我記得它是盜用軟件)。

您可以使用cygwin或mingw,但與unix變體相比,這些速度非常慢,我相信由於windows上的(可能故意)殘缺的posix實現。

0

,如果你有WinDiff的你可以嘗試:

windiff -T dir1 dir2 

也可以下載了GNU utils的要運行傳統的Unix的diff窗口(不需要Cygwin的)

http://unxutils.sourceforge.net/