Subversion、Git、Mercurial和其他版本支持三方合并(结合我的、他们的和“基础”版本),并支持图形工具来解决冲突。

你用什么工具?Windows, Mac OS X, Linux,免费或商业,你能想到的。

下面是一些我用过或听说过的,只是为了开始对话:

KDiff3 DiffMerge P4Merge 融合 Beyond Compare Pro。

(我承认这有点像最佳差异工具,但它的不同之处在于我明确地专注于三方合并工具;例如,WinMerge就不在此列。)


当前回答

Ultracompare。它真的很好,处理大文件(超过1gb)很好,适用于Windows/Mac/Linux,而且它是商用的,但它是值得的。

其他回答

Araxis合并。它很商业化,但它是如此值得……它适用于Windows和Mac OS X。

xxdiff如果你在Linux领域。

vimdiff。太棒了。你只需要一扇三英尺宽的窗户。

源齿轮差合并:

跨平台,真正的三方合并,它是完全免费的商业或个人使用。

融合差异查看器

我和Meld一起工作的经历很好。当我必须在分支之间进行混乱的代码合并时,我会使用它。它使用简单,界面简洁。

开源 支持Linux、Windows、MacOS 多文件差异 三方比较支持

在Ubuntu中,安装非常简单:sudo apt-get install meld