Como tornar o checkout do SVN mais rápido no Windows?

1

Todos os meus projetos somam um tamanho total de 485 MB. Eu preciso check-out (criar espaço de trabalho no eclipse de SVN com o plugin eclipse SVN) com freqüência.

Leva apenas entre 4 a 7 minutos na minha VM linux, mas no Windows leva de 45 minutos a 1 hora e meia.

Estou usando a mesma versão do eclipse em ambos os casos, o mesmo conjunto e as mesmas versões de plug-ins, a mesma versão do java.

Eu gostaria de saber o que eu poderia tentar fazer isso mais rápido. Obrigado.

    
por Sun 14.03.2014 / 03:35

2 respostas

0

O mais provável é que o problema da taxa de transferência seja causado pelo antivírus no acesso ou pelo firewall do antivírus. O serviço de indexação do Windows também pode ser a causa aqui.

  • Sugiro desativar o antivírus para ver se ele resolve o problema. Observe que "desativar" alguns antivírus não os desativa completamente (por exemplo, o firewall ou o mecanismo de varredura ao acessar ainda estarão ativos). Faz sentido remover temporariamente o antivírus e verificar novamente a taxa de transferência.

  • É recomendado adicionar diretórios nos quais você armazena seus repositórios e cópias de trabalho na lista de exclusões dos serviços de antivírus e indexação. Faça isso.

por 28.03.2014 / 13:28
0

Existe um problema em aberto no SVN, onde o check-out é mais lento no Windows do que no Unix. Eles explicam a causa raiz; arquivos são copiados e renomeados muito durante o checkout inicial e isso é feito de forma lenta no Windows.

link
Vote no assunto para que as pessoas do svn saibam que temos um problema com isso.

    
por 15.10.2017 / 19:15