Visual Studio 覆盖合并/比较工具
示例
进入工具|选项|源代码管理|VisualStudioTeamFoundationServer
单击配置用户工具:
您可以为“比较”和“合并”操作添加单独的替代。单击添加,然后选择要覆盖的操作。您需要输入所用工具的路径,以及工具所期望的确切参数。例如,要使用BeyondCompare,请添加以下参数“%1%2/title1=%6/title2=%7”:
要与BeyondCompare合并,请使用参数“%1%2%3%4/title1=%6/title2=%7/title3=%8/title4=%9”
MS员工JamesManning在2006年的博客文章中调查了各种工具所期望的论点:WinDiff,DiffDoc,WinMerge,BeyondCompare,KDiff3,Araxis,CompareIt!,SourceGearDiffMerge,TortoiseMerge和VisualSlickEdit。这篇文章是一个很好的起点,但是请务必查看工具的最新文档。
强烈建议不要将其用于无法进行三向合并的合并工具(例如WinMerge2.x)。