git tidak dapat mengalokasikan memori - git svn rebase

2

Saya tidak bisa menjalankan git svn rebase di repositori saya karena saya mendapatkan:

Can't fork: Cannot allocate memory at /usr/share/perl5/vendor_perl/Git.pm line 1262

Output gratis menunjukkan saya punya banyak memori bebas.

             total       used       free     shared    buffers     cached
Mem:       2068428     911188    1157240          0      31428     803840
-/+ buffers/cache:      75920    1992508
Swap:            0          0          0

Ada ide apa yang harus diperiksa? Saya tidak melihat kesalahan apa pun melalui dmesg.

Walter
sumber

Jawaban:

1

Pesan kesalahan ini adalah tentang memori yang coba dialokasikan git - lebih dari apa yang gratis. Ini kemungkinan besar disebabkan oleh file besar yang telah diperiksa ke SVN. Sayangnya, tidak ada cara mudah untuk memperbaikinya (selain membeli lebih banyak memori) - Anda harus menghapus file besar dan komit menambahkannya dari SVN.

Lars Kotthoff
sumber
1
Hmm, itu tangkapan yang bagus. Yah, saya bisa me-mount filesystem itu di komputer lain yang memiliki lebih banyak memori dan mencoba menjalankannya
Walter