我喜欢使用WinMerge文件比较工具。我想将它与 Perforce 的 P4V 工具一起用作我的差异编辑器。
如何将 Perforce 配置为允许这样做?
这个有可能。按着这些次序:
在 P4V 客户端中,选择:Edit
> Preferences
--> 出现首选项对话框
在对话框中,在左侧列表中,Diff
朝底部选择。
Location: C:/Program Files (x86)/WinMerge/WinMergeU.exe
Arguments: /ul /ur /e %1 %2
根据 WinMerge 的命令行参数文档:
/ul
阻止 WinMerge 将左侧路径添加到最近使用 (MRU) 列表。外部应用程序不应将路径添加到“选择文件或文件夹”对话框中的 MRU 列表。/ur
阻止 WinMerge 将正确的路径添加到最近使用 (MRU) 列表中。外部应用程序不应将路径添加到“选择文件或文件夹”对话框中的 MRU 列表。/e
使您能够通过单次 Esc 键来关闭 WinMerge。这在您将 WinMerge 用作外部比较应用程序时很有用:您可以像对话框一样快速关闭 WinMerge。如果没有此参数,您可能必须多次按 Esc 才能关闭其所有窗口。WinMerge 站点上的文档描述了如何将其设置为与 Visual Studio、SVN 和 Visual Source Safe 一起使用。