Tortoise HG “sem memória” ao tentar clonar o Repo

4

Ao tentar clonar um repositório de ~ 500 MB em minha unidade local usando o mercurial, recebo repetidamente o erro "Sem memória". Eu tenho 2 GB de memória e nunca vi isso. Eu instalei a versão mais recente do Mercurial e tentei usar diferentes autenticações. Alguém tem algum conselho?

    
por enesviem 15.04.2010 / 03:59

1 resposta

5

Estou com esse problema, mesmo em uma máquina de 64 bits com 4 GB de RAM. Acontece que é um problema conhecido no Mercurial no Windows:

link

Arquivos essencialmente grandes no repositório estão causando fragmentação de memória, o que impede que as alocações de memória sejam bem-sucedidas no Windows. Infelizmente o problema ainda não está resolvido e a última discussão sobre o ticket é de dezembro do ano passado. Parece que as opções neste momento são:

  • Execute uma versão de 64 bits do mercurial. ATM, não vejo nenhum disponível para download fácil no Windows, isso pode precisar ser construído
  • De alguma forma, reduza o repositório para remover apenas os arquivos grandes, se possível.
por 12.05.2010 / 23:51