hglatesttag函数实际上接受一个模式。因此,等效的命令是:
我知道如何在git中用为glob样式的标记模式ros/*执行此操作
git describe --abbrev=0 --tags --match 'ros/*'
等效的hg命令是什么?
我知道我可以通过以下任一命令获得最新标签:
hg log --rev . --template {latesttag}
hg log -r . --template "{latesttag(r're:ros/.*')}"
您也可以使用revset来获得相同的结果
hg log -r "last(tag('re:ros/.*'))"