Answers:
该HGK扩展为您提供了hg view file
命令,显示一个可视化历史记录,从中可以比较/ VDIFF任意修改的对。
TortoiseHg为您提供thg log file
执行相同功能但看起来更好的命令。
为了提高可读性
hg diff -r revision1:revision2 file
其中版本1和版本2可以是标签,变更集等。
如果您使用TortoiseHg:Windows用户可以使用Windows资源管理器并通过右键单击该文件来查看修订历史记录。
对于Linux用户,您可以在TortoiseHg中完成此操作,但是花了我一段时间才弄清楚如何进行操作。您需要右键单击所需的文件,然后选择“文件历史记录”。但是,由于某些神秘的原因,该文件需要保持不变。此外,要找到所需的文件,有两个选项:
在### revision set query###
一个可以输入:
file("**<myfile>")
双**是递归搜索目录所必需的。这将立即为您提供更改了所需文件的所有存储库的列表。
或者,在### filter text ###
第一个单击的问号旁边单击,然后选择“清理”以查看存储库中的所有文件。然后,在### filter text ###
框内您可以缩小显示的文件数量。
另外,Linux用户可以按照上述Geoffrey Zheng的建议从终端执行此操作:
thg log file
hg examdiff -r 10 -r 20 file