我想从解决方案资源管理器中使用WinMerge作为VS2008中的默认diff工具来代替“Compare ...”上下文菜单项。这可能吗?我正在寻找一个快速替换当前的平淡差异工具,我更喜欢WinMerge。我不想去文件夹资源管理器并在那里进行比较。
我正在使用Visual Source Safe 6.0而不是TFS
答案 0 :(得分:11)
是的,这是可能的!
请参阅此链接:http://whyiamright.wordpress.com/2008/01/18/changing-the-diffmerge-program-used-by-visual-studio/
工具 - >选项。在树中,选择Source Control,然后选择您选择的插件(VS团队基金会,Source Safe等)。
单击“配置用户工具”按钮,单击“添加”,然后指定相应的扩展名,操作,EXE和参数列表。
此网站:包含许多设置,包括winmerge:http://blogs.msdn.com/jmanning/articles/535573.aspx
编辑: 你提到了VSS:在这里查看Winmerge手册:http://winmerge.org/docs/manual/VersionControl.html。它说明如何在页面下方的1/5处进行。
答案 1 :(得分:8)
我认为如果不是最佳的话,我会在可用的水平上工作。
在visual studio中转到工具&gt;选项&gt; <源控制>插件设置
点击“高级”按钮
答案 2 :(得分:0)
我一直在想这个,并且没有找到任何可以在VSS 6.0 中实现。
目前,看起来我们的问题的答案是“否”。
答案 3 :(得分:0)
作为I stated previously,我认为我们不能将WinMerge与Visual Studio 2008和VSS 6.0集成。
但是,我确实发现了带有VSS 6.0数据库的VSS 2005 is backward compatible。因此,如果您的服务器无法从VSS 6.0更改,至少可能您可以将客户端更改为VSS 2005,然后按照此处的答案中的其他说明进行操作。