TortoiseGit realmente lento na máquina com Windows 7

4

Um dos meus colegas usa uma máquina com o Windows 7 com o TortoiseGit e é tortuosamente lento, mesmo que seja apenas executar um status git. Ele está usando o método TortoisePlink de conexão e serviço de chaves.

Cada commit está demorando cerca de 5 minutos antes que a lista de arquivos alterados seja preenchida e muito menos a própria confirmação real. Empurrar e puxar demora ainda mais tempo e ai dele quando houver um conflito de fusão!

Não sei ao certo o que está causando lentidão, pois todas as operações parecem estar comprometidas, não apenas aquelas que acessam a rede (push / pull / etc).

A única ressalva para tudo isso é que ele está operando em arquivos que são compartilhados sobre o Samba a partir de uma caixa Ubuntu 10.10.

Eu não tive a menor sorte de conseguir que ele rodasse mais rápido em sua máquina, removendo e reinstalando o TortoiseGit e o MSysGit. Alguma outra idéia para torná-lo mais rápido?

Ele está usando o TortoisePlink para poder usar o Pageant e várias chaves.

    
por Treffynnon 15.03.2011 / 10:57

3 respostas

2

Você está dizendo que o repositório que ele clonou está em um compartilhamento Samba ou que ele está usando diretamente um diretório de trabalho em um compartilhamento do Samba? Se for o último, eu recomendaria clonar o repositório localmente (é assim que o git deve ser usado). Se não, não sei por que operações locais como status ou commit são tão lentas. Você pode experimentar GitExtensions com o MSysGit ; Eu estou usando no Windows 7 (em um disco rígido local) e estou muito feliz com isso.

    
por 15.03.2011 / 11:03
4

Acho que o msysgit é lento quando o UAC é ativado no Windows 7:

link

    
por 07.06.2011 / 17:22
1

No meu caso, foram as sobreposições de ícones que estavam retardando o Windows Explorer. TortoiseGit desinstalado e tudo é muito rápido agora.

... e sim, eu só tinha sobreposições de ícones ativas nas minhas pastas do repositório git. Nem todas as pastas na minha unidade C :.

    
por 09.10.2012 / 22:38