看起来标签和书签只能应用于单个修订版。有没有办法将某种标识符附加到多个修订版?我正在尝试查询repo以获取特定标签名称的所有修订版。有没有办法将某种标签附加到多个修订版本以使其成为可能?
答案 0 :(得分:0)
你可以用书签做到这一点,虽然不一定是最优雅的方式。例如,您可以使用书签名称“标记”一堆提交,例如mylabel-1
,mylabel-2
,mylabel-3
等。然后,您可以搜索具有以{{开头的书签的提交1}}使用以下revset:
'mylabel'
有关详细信息,请参阅$ hg log -r "bookmark('re:^mylabel')"
和hg help revisions.patternmatching
。
原则上,您正在寻找的功能可以使用扩展程序以更优雅的方式添加。我不知道实现提交标签的现有扩展。