在Windows下,我应该使用哪个合并工具来与Mercurial一起使用?

14

我刚刚开始使用Mercurial,其中一件事情是选择一个合并工具。我想使用WinMerge来完成这个任务,但我找不到如何选择它。虽然其他所有合并工具都有参考资料,但没有WinMerge的相关信息。

所以,我应该使用WinMerge吗?还是有更好的工具适合这项任务(请记住,我正在使用Windows系统)。

5个回答

12

看一下kdiff3:http://kdiff3.sourceforge.net/

它最初是为KDE / Linux设计的,但已经移植到Windows。 它可以智能地对比/合并最多3个文件,非常善于突出显示差异并建议如何合并文件,并且它几乎像人们所期望的那样直观易懂。

祝好运!


在编程中,我个人认为KDiff是最好的。当TortoiseSVN在合并时出现问题(导致冲突),KDiff可以胜任,并且通常会自动解决问题,无需额外帮助。因此,我给KDiff点赞。 - Jason Bunting
KDiff3是开源的,也可在所有主要平台上使用。我在OSX上将其用作我的合并工具,并且非常满意。 - Ted Naleid
我不同意。我刚刚遇到了这样一种情况,kdiff“自动合并”文件时出现错误。只有在我安装BeyondCompare之后,才得到了正确的合并结果。 - bugfixr
是的,我在4年前就预测到了。 :-) - Adam Liss
我真的很厌倦KDIFF3的限制。至少它是开源的,我可以稍微改一下。但我希望有更好的东西。 - Warren P

6

Beyond Compare是比较/合并工具的黄金标准。我使用过许多免费的工具,但可以告诉您,它值得花费50美元。

他们有一个页面在这里讨论了各种版本控制系统的配置。


Jeff Atwood曾经在BC3发布之前表示他喜欢BC。FWIW。http://www.codinghorror.com/blog/archives/000153.html - Jacob Krall
@polara 你需要BC的专业版:http://www.scootersoftware.com/moreinfo.php?zz=moreinfo_merge - schlamar

5

3

3
我使用过免费的DiffMerge软件。可以查看截图了解其工作原理,我觉得界面相当直观。祝你好运!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接