如何从命令行检查 Mercurial 标签是否已经存在?

How to check if Mercurial tag already exists, from command-line?

如何从命令行脚本检查 Mercurial 标签是否已经存在?

只需检查标签 XXX 是否存在(并忽略 mercurials 输出):

hg log -rXXX

如果标签存在,它将 return 错误代码为 0,否则为 255。