Sha*_*ica 11 tfs diffmerge visual-studio-2012
我使用TFS进行源代码控制,但我想使用SourceGear DiffMerge来查看文件差异并进行合并.我找到了工具 - >选项 - >源代码控制 - > Visual Studio Team Foundation Server - >配置用户工具对话框,但设置合并参数非常混乱.这些参数应该是什么?

Jer*_*son 10
这些是我使用的SourceGear设置:
C:\ Program Files\SourceGear\Common\DiffMerge\sgdm.exe
相比:
/t1=%6 /t2=%7 %1 %2
Run Code Online (Sandbox Code Playgroud)
合并:
/m /r=%4 /t1=%7 /t2=%8 /t3=%6 /c=%9 %2 %3 %1
Run Code Online (Sandbox Code Playgroud)
这些是我的设置.不记得我从哪里得到它们但我在VS2010,VS2012,VS2013中使用过它们.
C:\ Program Files\SourceGear\Common\DiffMerge\sgdm.exe
相比
/ title1 =%6/title2 =%7%1%2
合并
/ title1 =%6/title2 =%8/title3 =%7/result =%4%1%3%2
首先,您需要将默认命令行更改为:
C:\Program Files (x86)\SourceGear\Vault Client\sgdm.exe
我在 SourceGear 支持论坛上找到了该线程中的参数,但给出的参数不正确,导致自动合并反向执行,即旧代码覆盖新代码。正确的论点是:
/m /t1=%6 /t2=%7 /t3=%8 /c=%9 %1 %3 %2 /r=%4
| 归档时间: |
|
| 查看次数: |
8604 次 |
| 最近记录: |