我用hg tag <version-number>
标记版本。当我发布错误修复时,我不想增加版本号,但我想在构建过程中使用最新的版本号。如果我运行hg tags
,它将首先显示tip
,然后按降序显示版本号。我可以让它运行hg tags | head -n2 | tail -n1
。我想知道是否有更优雅,纯粹的善变方式来获得它。
答案 0 :(得分:10)
好吧,我正在回答我自己的问题。我找到了解决方案,hg help templates
显示的选项多于mercurial网站上的文档。所以hg tip --template '{latesttag}\n'
正是我所寻找的。 p>
答案 1 :(得分:0)
使用ParentRevSpecExtension:https://www.mercurial-scm.org/wiki/ParentrevspecExtension
它允许您说tip~1
。