pes*_*che 7 mercurial clone hgsubversion
我正在尝试使用hgsubversion克隆一个相当大的subversion存储库.
hg clone --startrev 8890 svn+https://my.reposit.ory/trunk trunk_hg
Run Code Online (Sandbox Code Playgroud)
大约一个小时后,clone操作将以内存不足消息中止:
[r20097] user: description
abort: out of memory
Run Code Online (Sandbox Code Playgroud)
是否可以为操作指定最终修订clone版本并使用pull?获取剩余的修订版本?或者以某种方式分解clone更小的步骤?
正如其他人所建议的那样,您可以使用-r为克隆指定停止修订.另一种选择(如果你保留克隆的东西崩溃)将只是hg pull在trunk_hg副本中运行.您可能需要编辑/创建.hg/hgrc自己才能添加[paths]\n default = svn+https://my.reposit.ory/trunk,因为我认为我们在克隆过程结束时添加了它.hg svn rebuildmeta如果在OOM发生时hgsubversion的跟踪元数据被清除,可能在你的拉动之前运行以获得良好的衡量标准.
我希望这有帮助!
| 归档时间: |
|
| 查看次数: |
1533 次 |
| 最近记录: |