比较目录的工具(Windows 7)[关闭]


169

由于进行了一些SVN移动,而处于相当大的增强过程中时,我与SVN断开了连接。

现在,我有了当前的工作空间(已进行更改并与SVN断开连接)和新的工作空间(与SVN最新)。

我需要使用更改手动更新新的工作区,以便可以检入它们。

因此,我正在寻找一种工具,该工具可以让我比较两个工作区,确定新文件和文件夹以及更新文件。

是否存在这样的工具?如果是这样,您能推荐一个好人吗?


10
我使用这个winmerge.org,它是免费的并且运行良好
richardtz

4
是的,它也适用于目录
richardtz

5
scootersoftware.com到目前为止,这是比较工具的凯迪拉克!
塞巴斯蒂安·里希

4
这个问题是对话题的软件建议:softwarerecs.stackexchange.com/questions/3294/...
尼古拉斯·拉乌尔

1
FileZilla也可以吗?但是超越比较是最好的。
xploreraj

Answers:


209

我使用WinMerge。它是免费的,并且运行良好(适用于文件和目录)。



13
WinMerge的问题在于,下载内容托管在SourceForge上,该来源不再受信任。其中许多文章描述了从雍容他们掉落:howtogeek.com/218764/...
Pooks

19
WinMerge的问题在于它不对文件夹进行递归比较,因此您必须手动检查每个子目录。处理复杂的文件夹结构时,这并不容易。一个更好的工具,我刚才发现是CodeCompare:devart.com/codecompare/download.html。它具有免费许可证,并且-从我所看到的-甚至使用免费许可证时,它都很棒。还有100%支付的“超越比较”。
NoOne

2
WinMerge(当前)不处理超过255个字符的路径。这会导致缓冲区溢出错误。因此,如果您是Visual Studio或NodeJS开发人员,则此工具不是那么有用。
Mrchief 2015年

5
WinMerge 2.14.0具有用于比较子目录的复选框。我只是用它来比较备份的Tomcat安装和它的工作。
Noumenon

17

richardtz建议的工具非常出色。

另一个令人赞叹的功能是30天免费试用,它是Araxis Merge。这是一种三向合并,功能比winmerge完整得多,但这是一种商业产品。

您可能还想查看Scott Hanselman的开发人员工具列表,其中除了winmerge之外还提到了其他几个

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.