[英]VS2010 uses WinMerge but TFS2010's Pending Changes tab uses DiffMerge
从VS2010开始,如果我从上下文菜单中选择比较,则使用WinMerge,但是当在VS(Pending Changes选项卡)中与TFS2010工具合并时,它坚持使用非常糟糕的defautl diffmerge工具。
我在哪里配置TFS以使用我自己的差异/合并工具?
配置Visual Studio
在Visual Studio的“工具”>“选项”菜单下打开“源代码管理”>“Visual Studio Team Foundation”。
单击“配置用户工具...” ,“配置用户工具”对话框将可用。
不要忘记重新启动Visual Studio以加载配置。
下载reg文件 ,导入regedit.exe,你就完成了! 或者,如果要在Visual Studio中手动执行此操作,请执行以下操作:
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合并中工具栏上的“保存”按钮以提交合并
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.