次のようになっているため、リポジトリでgit svnrebaseを実行できません。
Can't fork: Cannot allocate memory at /usr/share/Perl5/vendor_Perl/Git.pm line 1262
Freeの出力は、十分な空きメモリがあることを示しています。
total used free shared buffers cached
Mem: 2068428 911188 1157240 0 31428 803840
-/+ buffers/cache: 75920 1992508
Swap: 0 0 0
何をチェックすべきかアイデアはありますか? dmesgでエラーは表示されません。
このエラーメッセージは、gitが割り当てようとしているメモリに関するものです-それは空き容量を超えています。これは、大きなファイルがSVNにチェックインされたことが原因である可能性があります。残念ながら、それを修正する簡単な方法はありません(メモリを追加購入することを除けば)-大きなファイルを削除し、コミットしてSVNから追加する必要があります。