Visual studio 2010 VS2010使用WinMerge,但TFS2010的挂起更改选项卡使用DiffMerge
在VS2010中,如果我从上下文菜单中选择compare,则使用WinMerge,但在VS Pending Changes选项卡中与TFS2010工具进行合并时,它坚持使用defautl diffmerge工具,该工具非常糟糕 在哪里配置TFS以使用自己的差异/合并工具 配置Visual Studio VisualStudio中的“工具> >选项菜单下的开源控件> VisualStudio Team Foundation。 单击配置用户工具…配置用户工具对话框将变为可用 不要忘记重新启动Visual studio以加载配置 ,导入regedit.exe,您就完成了!或者,如果要在Visual Studio中手动执行此操作,请执行以下操作:Visual studio 2010 VS2010使用WinMerge,但TFS2010的挂起更改选项卡使用DiffMerge,visual-studio-2010,configuration,Visual Studio 2010,Configuration,在VS2010中,如果我从上下文菜单中选择compare,则使用WinMerge,但在VS Pending Changes选项卡中与TFS2010工具进行合并时,它坚持使用defautl diffmerge工具,该工具非常糟糕 在哪里配置TFS以使用自己的差异/合并工具 配置Visual Studio VisualStudio中的“工具> >选项菜单下的开源控件> VisualStudio Team Foundation。 单击配置用户工具…配置用户工具对话框将变为可用 不要忘记重新启动Vis
Click on Tools menu
Click on Options menu item
Expand Source Control tree item
Select Visual Studio Team Foundation Server tree item
Click on Configure User Tools... button
比较
要使用WinMerge作为比较/差异工具,请执行以下操作:
Click the Add... button
For Extension, type *
For Operation, select Compare
For Command, browse for C:\Program Files\WinMerge\WinMerge.exe
For Arguments, type /x /e /ub /wl /dl %6 /dr %7 %1 %2
Click OK to accept
合并
要将WinMerge用作合并工具,请执行以下操作:
Click the Add... button
For Extension, type *
For Operation, select Merge
For Command, browse for C:\Program Files\WinMerge\WinMerge.exe
For Arguments, type /x /e /ub /wl /dl %6 /dr %7 %1 %2 %4
Click OK to accept
注意:在退出屏幕之前,您需要单击WinMerge merge中工具栏上的“保存”按钮来提交合并!我只有一个比较而不是合并的配置。感谢这篇回答中的博客文章有清晰的步骤和漂亮的屏幕截图,但是如果你只是想导入一个reg文件,请查看可能的副本