Source Depot 是一个 Microsoft 版本控制实用程序。
Source Depot Browser 是 Source Depot 的 GUI 客户端(类似于 Tortoise SVN 是 SVN 的 GUI 客户端)。
默认的 diff 工具是 Win-Diff,我想将 Source Depot Browser 更改为使用 Beyond Compare。
这是我所达到的:
- 打开“工具”菜单
- 选择“SDB 选项”选项
- 切换到“查看/差异”选项卡
- 标记“使用外部差异”复选框
似乎没有任何浏览按钮可以让您选择实际的差异应用程序。
现在,当我将鼠标悬停在“使用外部差异”复选框上方时,它会告诉我“仅在定义了 SDDIFF 或 SDUDIFF 时才生效”。所以我尝试将SDDIFF定义为环境变量,将其设置为Beyond Compare的完整路径。然后我关闭了 Source Depot Browser 并重新打开它,但没有运气。唯一的区别是,没有调用 Win-Diff,似乎根本没有调用任何内容(这可能表明我的环境变量定义不正确)。
任何关于如何使其工作的想法或想法都将受到高度赞赏。
更新:
- 我正在使用 Windows Server 2012 / 64 位
- 我将系统变量 SDDIFF 定义为“C:\Program Files (x86)\Beyond Compare 2\BC2.exe”