问题:Visual Studio 2015(及以前版本)中默认的差异/合并工具在比较文件时不允许合并,仅允许您查看差异。我知道唯一启用三方合并选项的情况是存在合并冲突。
我希望在Visual Studio的每个实例中都能看到三方合并选项。
注:我绝对不会寻找替代工具或解决方法。我一直很满意使用WinMerge作为我的合并工具,它允许您随时进行合并。我非常喜欢VS差异工具的三方选项,可以随时使用它将提高我的工作效率。
谢谢!
问题:Visual Studio 2015(及以前版本)中默认的差异/合并工具在比较文件时不允许合并,仅允许您查看差异。我知道唯一启用三方合并选项的情况是存在合并冲突。
我希望在Visual Studio的每个实例中都能看到三方合并选项。
注:我绝对不会寻找替代工具或解决方法。我一直很满意使用WinMerge作为我的合并工具,它允许您随时进行合并。我非常喜欢VS差异工具的三方选项,可以随时使用它将提高我的工作效率。
谢谢!
对我来说上面的解决方案不起作用(我使用的是WinMerge 2.16.2)。无论我以何种方式结束合并,Visual Studio都会显示合并操作被取消。最终对我有用的解决方案是使用/o参数:
/e /x /u /wl /dl %7 /dm %8 /wr /dr %6 %2 %3 %1 /o %4
配置是我的基础,他们的。 /x 如果文件相同,则关闭比较。 /wr 使右侧文件只读。
如果有人在谷歌上搜索Winmerge三方合并,Visual Studios的合并设置如下: 命令: C:\Program Files (x86)\WinMerge\WinMergeU.exe 参数: /e /u /wl /dl %7 /dm %8 /dr %6 %2 %3 %1 %4