在TortoiseHg 1.7中,我可以指定Hg Repository Explorer的文件并查看版本列表。选择2个版本并右键单击允许我启动我最喜欢的Visual Diff工具来显示它们之间的差异。
我最近升级到TortoiseHg 2.0.3,无法找到任何一种方法来视觉差异化除了与"tip"版本的工作文件。 "修订历史记录"显示类似于旧Repo Explorer的列表,但似乎没有办法启动一个可视化差异。这个功能已经被删除了吗?
在TortoiseHg 1.7中,我可以指定Hg Repository Explorer的文件并查看版本列表。选择2个版本并右键单击允许我启动我最喜欢的Visual Diff工具来显示它们之间的差异。
我最近升级到TortoiseHg 2.0.3,无法找到任何一种方法来视觉差异化除了与"tip"版本的工作文件。 "修订历史记录"显示类似于旧Repo Explorer的列表,但似乎没有办法启动一个可视化差异。这个功能已经被删除了吗?
如@dls所述,您可以通过以下方式获取库的任意两个版本之间的视觉差异:
Visual diff...
TortoiseHg v2.0.x还包括一项功能,可以对单个文件的任意版本进行比较。
清单
窗口Compare file revisions
这将打开如下所示的
从此窗口,您可以比较该文件的任意版本。在左上方选择before
版本,在右上方选择after
版本。窗口的底半部分显示了视觉差异。
我相信你可以在TortoiseHg v2.0.3中完成这个diff操作 - 尝试通过单击选择一个修订版本,然后按住CTRL键单击另一个修订版本并选择“Visual Diff...”。
由于其他原因,我现在无法测试此功能,因为我必须使用v1.1.7,但在使用v2.0.X的时间里,我能够完成这个操作。你提供的bitbucket链接似乎是用于执行可视化差异的按钮,而不是底层功能。
注意:我已经让一位同事测试了一下,它在TortoiseHg v2.0.3中确实可以工作(至少在某种程度上)。