在 TortoiseHg 1.7 中,我可以将 Hg Repository Explorer 指向文件并查看版本列表。选择 2 个版本并单击鼠标右键,我可以启动我最喜欢的 Visual Diff 工具来显示它们的差异。
我最近升级到了 TortoiseHg 2.0.3,除了带有尖端版本的工作文件之外,找不到任何视觉上的差异的方法。“修订历史”显示了一个类似于旧的 Repo Explorer 的列表,但似乎没有办法启动视觉差异。此功能是否已删除?
在 TortoiseHg 1.7 中,我可以将 Hg Repository Explorer 指向文件并查看版本列表。选择 2 个版本并单击鼠标右键,我可以启动我最喜欢的 Visual Diff 工具来显示它们的差异。
我最近升级到了 TortoiseHg 2.0.3,除了带有尖端版本的工作文件之外,找不到任何视觉上的差异的方法。“修订历史”显示了一个类似于旧的 Repo Explorer 的列表,但似乎没有办法启动视觉差异。此功能是否已删除?
正如@dls 所指出的,您可以通过以下方式获得任何两个版本的 repo 的视觉差异:
Visual diff...
TortoiseHg v2.0.x 还包括区分单个文件的任意版本的功能。
manifest
窗户Compare file revisions
这将打开Hg file log viewer
如下所示:
在此窗口中,您可以区分文件的任意版本。选择before
左上角的修订。选择after
右上角的修订。窗口的下半部分显示了视觉差异。
我很确定您可以在 TortoiseHg v2.0.3 中执行此差异 - 尝试通过单击选择一个修订版,然后按住 CTRL 键单击另一个修订版并选择“Visual Diff ...”。
我现在无法对此进行测试,因为出于不相关的原因我必须使用 v1.1.7,但在我使用 v2.0.XI 期间能够做到这一点。您包含的 bitbucket 链接看起来像是用于执行视觉差异的按钮,而不是底层功能。
注意:我能够让一位同事对此进行测试,它在 TortoiseHg v2.0.3 中确实有效(至少以某种方式)
一位同事在 bitbucket 上找到了答案。此功能在 TortoiseHg 2 中没有实现。它可能会在 7 月的下一个版本中添加。请参阅:https ://bitbucket.org/tortoisehg/thg/issue/260/visual-diff-button-in-hg-log-viewer