Mercurial revset 用于在提交后查找下一个标签
Mercurial revset for finding next tag after a commit
如何在特定的变更集修订后找到 下一个标记?
例如,如果在变更集 abcdef123456
中引入了错误,我如何找到包含此错误的第一个版本(标签)?
我想我可以用 HG revsets 来解决这个问题。
hg log -r "first(abcdef123456:: and tag())"
或者过滤发布到与特殊正则表达式匹配的标签:
hg log -r "first(abcdef123456:: and tag(r're:Release'))"
如何在特定的变更集修订后找到 下一个标记?
例如,如果在变更集 abcdef123456
中引入了错误,我如何找到包含此错误的第一个版本(标签)?
我想我可以用 HG revsets 来解决这个问题。
hg log -r "first(abcdef123456:: and tag())"
或者过滤发布到与特殊正则表达式匹配的标签:
hg log -r "first(abcdef123456:: and tag(r're:Release'))"