TFS / VS的差异/比较工具

时间:2011-07-21 22:28:03

标签: visual-studio tfs comparison

合并冲突的代码可能是一场噩梦,尤其是对于格式化的纯文本文件,例如XML。 Visual Studio附带的合并工具WinDiff实际上并没有因为更复杂的差异而削减它。

很高兴发现VS支持第三方比较工具。我想知道我应该为公司考虑哪些?

我遇到comparison page in wikipeiad,但比较基于一些记录的功能。而我想比较算法的智能。

到目前为止,我已找到以下内容(随意添加更多相关内容)。

请使用比较工具分享您的经验。谢谢!

3 个答案:

答案 0 :(得分:4)

我正在使用Araxis Merge Professional,我非常喜欢它。它允许3-way合并,例如,在源控制冲突的情况下,您具有服务器版本,客户端版本和生成的合并版本。它功能强大,因为有大量的配置选项,速度非常快,设计精良的用户界面。

可在此处找到良好的概述:Araxis Merge

可以在此处找到将Araxis Merge与Visual Studio集成的指南:Araxis Merge - Visual Studio Integration

答案 1 :(得分:3)

DevArt CodeCompare具有一个独特的功能,它可以识别实际的代码结构,以便进行更好的代码比较。它还进行3向合并,并集成到Visual Studio中,包括可编辑的差异视图。

答案 2 :(得分:3)

为Beyond Compare提供帮助,这是我们在这里的项目中使用的那个。我没有机会使用这些提到的其他比较工具,但它远​​远超过本机SVN代码比较。 :)

这不仅是一个纯文本比较,而且还很容易比较文件夹(例如,比较分支非常有用)。

与其他提到的比较工具一样,它也进行3向合并。并且(我相信其他工具)可以与SVN集成,成为默认的比较工具。

我强烈建议。