Mercurial输出本地公共修订版

时间:2013-10-25 00:20:11

标签: mercurial

我想要一个命令来输出我本地仓库中最大的公共修订号

这个命令做了我想要的,但需要2秒才能回到' 43067',所以我认为会有更直接的方式

hg log -l 1 -r "sort(public(), -rev)" --template "{rev}"需要2秒

为了进行比较hg log -l 1 -r "public()" --template "{rev}"返回' 0'即刻


10分钟后编辑:

hg log -l 1 -r "reverse(public())" --template "{rev}"似乎可以接受的快速

1 个答案:

答案 0 :(得分:2)

一起去:

hg id --num --rev 'last(public())'