如何查询Mercurial以获取引入给定文件的修订版?

时间:2014-09-02 20:00:34

标签: mercurial

给定文件名,如何查询Mercurial以获取引入此文件的更改集的修订版?

2 个答案:

答案 0 :(得分:3)

您希望使用revsets

hg log -r "adds(filename.ext)"

帮助说明:

  

"添加(图案)&#34 ;:
     添加文件匹配模式的更改集。     没有明确类型的模式,如" glob:"应该是相对于当前目录并与文件或目录匹配。

答案 1 :(得分:1)

这应该有效:

hg log -r : -l 1 filepath

hg log -r :以相反的顺序打印历史记录,-l 1开关将显示的更改限制为第一个。