Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial 如何按名称更新分支?_Mercurial_Branch - Fatal编程技术网

Mercurial 如何按名称更新分支?

Mercurial 如何按名称更新分支?,mercurial,branch,Mercurial,Branch,我刚才一直在做 hg up mybranch 到目前为止,大多数情况下都很好,但我们有一些分支的名称只有数字。up如何区分修订号和分支机构名称?它似乎不支持-b选项,而且我不知道有任何其他方法可以通过名称更新分支,那么正确的方法是什么呢?使用如下方法: $ hg update "branch(123)" 这样,如果您已经创建了一个模棱两可的名称,您就可以区分修订号、分支名称、标记等。当然,一开始就不鼓励创建这样的名称,但我相信您现在已经明白了:-)我正在编写一个脚本,我想确保它在所有场景中都

我刚才一直在做

hg up mybranch
到目前为止,大多数情况下都很好,但我们有一些分支的名称只有数字。
up
如何区分修订号和分支机构名称?它似乎不支持
-b
选项,而且我不知道有任何其他方法可以通过名称更新分支,那么正确的方法是什么呢?

使用如下方法:

$ hg update "branch(123)"

这样,如果您已经创建了一个模棱两可的名称,您就可以区分修订号、分支名称、标记等。当然,一开始就不鼓励创建这样的名称,但我相信您现在已经明白了:-)

我正在编写一个脚本,我想确保它在所有场景中都能工作:)很好!如果你的脚本是用Python、Java、Scale、PHP或Ruby编写的,那么看看相应的脚本——这应该会更容易,也会让事情变得更快<代码>分支()在没有
文字:
的情况下不会区分歧义。