我想将存储库的一部分克隆到非提示变更集,所以我使用 TortoiseHG -> Clone 命令,输入提交 URL 并克隆。出于某种原因,我得到了最后一个变更集的克隆,而不是我想要克隆的。
如何克隆到旧的变更集?
我读过我可以用 git 命令来做到这一点。我可以用 TortoiseHG 做吗?
我想将存储库的一部分克隆到非提示变更集,所以我使用 TortoiseHG -> Clone 命令,输入提交 URL 并克隆。出于某种原因,我得到了最后一个变更集的克隆,而不是我想要克隆的。
如何克隆到旧的变更集?
我读过我可以用 git 命令来做到这一点。我可以用 TortoiseHG 做吗?
hg help clone
要仅提取变更集的子集,请使用 -r/--rev 指定一个或多个修订标识符,或使用 -b/--branch 指定分支。生成的克隆将仅包含指定的变更集及其祖先。
hg clone -r <ID> SRC
hg help urls
建议第二种形式的命令
hg clone SRC#ID
GUI方式
如果 TortoiseHG“克隆”对话框中的纯 GUI,展开“选项”启用“克隆到修订版”并定义此修订版 ID