【发布时间】:2012-08-30 16:48:10
【问题描述】:
我一直在做
hg up mybranch
到现在为止,这大部分都可以正常工作,但我们有一些分支,他们的名字只有数字。 up 应该如何区分修订号和分支名称?它似乎不支持 -b 选项,而且我不知道有任何其他按名称更新到分支的方法,那么正确的做法是什么?
【问题讨论】:
我一直在做
hg up mybranch
到现在为止,这大部分都可以正常工作,但我们有一些分支,他们的名字只有数字。 up 应该如何区分修订号和分支名称?它似乎不支持 -b 选项,而且我不知道有任何其他按名称更新到分支的方法,那么正确的做法是什么?
【问题讨论】:
像这样使用branch() revset operator:
$ hg update "branch(123)"
如果您设法创建了一个模棱两可的名称,那么您就可以区分修订号、分支名称、标签等。当然不鼓励一开始就创建这样的名称,但我相信你现在已经明白了:-)
【讨论】:
literal:,branch() 将无法区分歧义。