giu*_*pen 7 mercurial branch clone
我需要的结果是,当克隆存储库时,代码位于不是默认分支的分支的最后一个版本,而不需要执行"hg update mybranchname".这可能吗?
直到现在的建议是:你应该总是使用default你的主要分支,因为Mercurial会检查default它是否在存储库中找到它.
这与Mercurial 2.1稍有不同:您现在可以关闭default分支(如果有的话)并添加一个default在其位置命名的书签.新的克隆将检索书签并更新到它,有效地切换到该过程中的另一个分支.
请注意,您有责任将default书签指向要结帐的分支头部,因此这不是100%简单的证明.