最近我一直被SourceTree缺少可用的冲突解决工具所困扰。
据说有一个将p4Merge或其他差异/合并工具集成到SourceTree中的过程。目前,p4Merge是我选择的工具;现在我只需要弄清楚如何:
- 使SourceTree接受p4Merge作为其合并/差异工具,并
- 能够从SourceTree中调用p4Merge来解决冲突。
到目前为止,我唯一成功的事情就是让P4Merge在SourceTree内显示差异。 因此,操作/外部差异菜单项可以正常工作,但是操作/解决冲突/启动外部合并工具菜单项不行(它处于灰色状态)。
我已在SourceTree的工具/选项/差异标签中为Diff工具和Merge工具选择了P4Merge。 我无法在两个命令行框中输入任何内容(即使我知道要输入什么),因为它们也处于灰色状态。
我该如何让它工作呢?
当前SourceTree版本为1.9.5.0,应该是最新版本。P4Merge似乎没有帮助/关于对话框,但最近已安装(在过去3个月内)。