git не может выделить память - git svn rebase

1744
Walter

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

2

1 ответ на вопрос

1
Lars Kotthoff

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

Хм, это хороший улов. Ну, я могу смонтировать эту файловую систему на другой машине, которая имеет гораздо больше памяти, и попытаться запустить git. Walter 12 лет назад 1

Похожие вопросы