2

Я не могу запустить 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 ответ1

1

Это сообщение об ошибке о памяти, которую пытается выделить git - это больше, чем свободно. Скорее всего, это вызвано тем, что большой файл был проверен в SVN. К сожалению, нет простого способа исправить это (кроме покупки дополнительной памяти) - вам придется удалить большой файл и зафиксировать добавление его из SVN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .