如何在mercurial中暂停/恢复存储库克隆?

SeM*_*eKh 8 mercurial

我最近需要克隆到一些大型项目的开发树(例如https://hg.mozilla.org/mozilla-central),但问题是我的连接速度很慢,因此我可能无法克隆到存储库一次性通过.

是否有可能以某种方式暂停/恢复克隆过程?

Tim*_*gan 10

要在多次传递中克隆大型存储库,可以使用clone命令--rev上的选项.例如:

hg clone --rev 100 <remote URL> <local path>
cd <local path>
hg pull --rev 200
hg pull --rev 300
etc
Run Code Online (Sandbox Code Playgroud)

看到这个相关的SO问题.

  • 很有帮助!请注意,最后一步应该是"hg update",以便将提取的提示放入您的工作目录. (4认同)