如何在bitbucket上使用TortoiseHG“Clone”部分克隆?

时间:2013-02-07 11:30:41

标签: mercurial tortoisehg

我想将部分存储库克隆到非tip更改集,所以我使用TortoiseHG - >克隆命令,输入提交URL和克隆。出于某种原因,我得到了克隆到最后一个变更集,而不是我想要克隆。

如何克隆到旧的变更集?

我读过我可以使用git命令执行此操作。我可以用TortoiseHG做到吗?

1 个答案:

答案 0 :(得分:3)

  1. 您克隆的不是“提交”,而是“存储库”
  2. 如果您想要部分克隆,则必须阅读hg help clone
  3. 过程和语法对于所有和任何与BitBucket无关的存储库都是通用的
  4.   

    要仅提取变更集的子集,请指定一个或多个修订   带-r / - rev的标识符或带-b / - branch的分支。所结果的   clone将只包含指定的变更集及其祖先。

    hg clone -r <ID> SRC

    hg help urls建议使用第二种命令

    hg clone SRC#ID

    <强> GUI的方式

    如果在TortoiseHG“克隆”对话框中使用纯GUI,请展开“选项”,启用“克隆到修订版”并定义此修订版ID

    Clone