web-dev-qa-db-ja.com

リポジトリのクローンを作成しようとしているときにTortoiseHGが「メモリ不足」

Mercurialを使用してローカルドライブに最大500MBのリポジトリのクローンを作成しようとすると、「メモリ不足」エラーが繰り返し発生します。私は2GBのメモリを持っていますが、これを見たことがありません。 Mercurialの最新バージョンをインストールし、さまざまな認証を使用してみました。誰かアドバイスはありますか?

4
enesviem

4 GBのRAMを搭載した64ビットマシンでも、私はこの問題に直面しています。これは、Windows上のMercurialの既知の問題であることが判明しました。

http://Mercurial.selenic.com/bts/issue1842

リポジトリ内の本質的に大きなファイルがメモリの断片化を引き起こしているため、Windowsでメモリの割り当てが成功しません。残念ながら、この問題はまだ修正されておらず、チケットに関する最後の議論は昨年の12月からです。この時点でのオプションは次のようです。

  • Mercurialの64ビットバージョンを実行します。 ATM、Windowsで簡単にダウンロードできるものがありません。これを構築する必要があるかもしれません
  • 可能であれば、どういうわけかリポジトリを整理して大きなファイルのみを削除します。
5
Anton I. Sipos