最近的标签在mercurial之前提示

时间:2011-01-18 16:10:37

标签: mercurial tags versioning

我用hg tag <version-number>标记版本。当我发布错误修复时,我不想增加版本号,但我想在构建过程中使用最新的版本号。如果我运行hg tags,它将首先显示tip,然后按降序显示版本号。我可以让它运行hg tags | head -n2 | tail -n1。我想知道是否有更优雅,纯粹的善变方式来获得它。

2 个答案:

答案 0 :(得分:10)

好吧,我正在回答我自己的问题。我找到了解决方案,hg help templates显示的选项多于mercurial网站上的文档。所以hg tip --template '{latesttag}\n'正是我所寻找的。

答案 1 :(得分:0)

使用ParentRevSpecExtension:https://www.mercurial-scm.org/wiki/ParentrevspecExtension
它允许您说tip~1

编辑:抱歉,这不回答问题。