git não pode alocar memória - git svn rebase

2

Eu não posso rodar o git svn rebase no meu repositório como estou recebendo:

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

A saída de free indica que tenho bastante memória livre.

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

Alguma ideia do que verificar? Eu não vejo nenhum erro via dmesg.

    
por Walter 04.05.2012 / 14:55

1 resposta

1

Esta mensagem de erro é sobre a memória que o git está tentando alocar - é mais do que o que é gratuito. Isso é provavelmente causado por um arquivo grande ter sido verificado no SVN. Infelizmente, não há maneira fácil de consertá-lo (além de comprar mais memória) - você teria que remover o arquivo grande e adicionar o commit do SVN.

    
por 04.05.2012 / 20:58