git не может выделить память - git svn rebase
Я не могу запустить git svn rebase в моем хранилище, поскольку я получаю:
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.
1 ответ
Решение
Это сообщение об ошибке о памяти, которую пытается выделить git - это больше, чем свободно. Скорее всего, это вызвано тем, что большой файл был проверен в SVN. К сожалению, нет простого способа исправить это (кроме покупки дополнительной памяти) - вам придется удалить большой файл и зафиксировать добавление его из SVN.