更新为mercurial中指定分支的头部

时间:2012-03-27 17:58:53

标签: mercurial

如何更新指定分支的头部(无论是否提示)?当我拉出服务器(hg pull --branch [named branch])时,repo不会转到该分支的头部。我会尝试更新提示,但指定分支的头部不一定是小费。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

你这样做:

hg update branchname

将你更新为“那个分支上最尖端的头”,因为当然,一个分支可以有多个头。

当你执行hg pull --branch branchname时你正在做的事情就是“在分支机构名称上的所有变更集以及所有不在分支机构上的变量集,这些变更集是Branchname上任何变更集的祖先”,这不是非常有用。

你最好只是在拉动后进行更新。