Mercurial - 如何与之前的版本区分?

时间:2014-07-30 12:43:30

标签: mercurial

我正在使用命令

hg kdiff3 filename

可视化我当前状态与主存储库中推送的内容之间的差异。

如果我要查看特定修订版(例如5个提交回复版)与当前版本之间的差异,我该怎么做?

1 个答案:

答案 0 :(得分:4)

要查看存储库中文件的两个版本之间的更改:

 hg kdiff3 -r 4 filename

其中当前版本被假定为“其他”变更集。如果您想比较过去的两个版本:

 hg log filename
 hg kdiff3 -r2 -r7 filename

从变更集日志中提取修订号-r2 -r7