Source Depot是Microsoft版本控制实用程序。
Source Depot Browser是Source Depot的GUI客户端(类似于Tortoise SVN是SVN的GUI客户端)。
默认的差异工具是Win-Diff,我想更改Source Depot Browser以使用Beyond Compare。
据我所知:
似乎没有任何浏览按钮允许您选择实际的差异应用程序。
现在,当我将鼠标悬停在'使用外部差异上时复选框,它告诉我'只有在定义SDDIFF或SDUDIFF时才生效。所以我尝试将SDDIFF定义为环境变量,将其设置为Beyond Compare的完整路径。然后我关闭了Source Depot Browser并重新打开它,但没有运气。唯一的区别是,调用Win-Diff而不是调用任何内容(这可能表明我的环境变量定义不正确)。
任何有关如何使其发挥作用的想法或想法都将受到高度赞赏。
更新
答案 0 :(得分:2)
您是否使用双引号将Beyond Compare的完整路径括起来了?
SDDIFF="C:\Program Files\Beyond Compare 2\BC2.exe"
答案 1 :(得分:1)
我能够使用上面的Barak manos笔记成功更改我的默认差异工具。在使用超出比较exe的完整路径添加“sddiff”环境变量后,我关闭了sdb和命令提示符。下次我打开sdb并将代码与服务器进行比较时,它使用Beyond Compare而不是Windiff。