【发布时间】:2021-10-03 05:47:37
【问题描述】:
目前我正在尝试弄清楚如何自动生成变更日志。计划是使用默认分支并将带有标签的提交标记为“交付给客户”,标签应具有版本号。
所以我添加了 3 个标签(版本 0、版本 1、版本 2)到分支“默认”。现在我想为
生成一个hg日志分支的“当前标签”=默认为“当前标签-1”
但是..我想不出正确的语法。
我尝试过类似的事情:
hg log --branch=default --rev="tag()" --template=Changelog => no Error but no result
hg log --branch=default --rev="tag(Version0):tag(Version1)" --template=Changelog => Errors Version0 does not exist.
谁能给/或指出我正确的语法。我更喜欢不需要知道标签名称的解决方案。
类似:Log for branch=default where from last to last -1 where Tag exists.
可选:我发现“标签部分”也没有使用--rev,如“tag()::tag()”,但我无法弄清楚我必须查看 hg 文档(函数名称)的哪一部分.. .
【问题讨论】:
标签: mercurial