如何对整个目录树进行"差异"?有软件可用吗?

Sha*_*thi 18 svn diff

假设有2个目录树

D:\dir1\ 
Run Code Online (Sandbox Code Playgroud)

C:\dir2
Run Code Online (Sandbox Code Playgroud)

现在我想在目录和文件之间创建一个差异报告,所以不仅我需要一个报告,说明哪些文件已被修改,哪些文件已在主目录之间进行了修改,而且报告必须提供任何文件或子文件的详细信息已删除或添加新目录等的目录

我应该检查dir1到subversion,然后用dir2检查?如果是这样我该怎么办?

或者有更简单的方法吗?任何目录差异软件可用吗?

这可以是基于Windows的,也可以是基于Linux的.

ben*_*y23 20

在Linux中diff -r directory1 directory2会给你这些信息.


Way*_*Lue 9

如果您使用的是Windows,则可以查看WinMerge,它可以处理文件夹的差异:http://winmerge.org/

  • AraxisMerge也存在相同的功能. (3认同)