【发布时间】:2015-04-28 13:35:09
【问题描述】:
在一个 mercurial repo 中,您可以拥有一个名称相同的分支、标签和书签。 hg help revsets 告诉您如何明确指定它。我可以使用它,例如
hg update 'branch(foo)'
但没有
hg clone --updaterev 'branch(foo)' somerepo
这给出了错误abort: unknown revision 'branch(foo)'!,即使
hg clone --updaterev 'foo' somerepo
只要没有名称冲突,就可以正常工作(给我分支)。我对标签也观察到了同样的情况。 克隆时有没有办法直接明确指定分支/标签/书签?
【问题讨论】:
-
虽然相关,但它们是两个不同的问题。我决定专门单独询问他们,以避免得到仅针对一部分的答案,这很容易忽略仍然存在未解决的问题。我试图详细说明以使问题更具体。
标签: mercurial