Estou usando o SVN versão 1.6.6 (r40053) através da linha de comando no Ubuntu 10.04 e conectando a um repositório remoto via HTTP que está na rede local. Por um tempo, funcionou bem, mas recentemente tornou-se muito lento para qualquer operação que requer comunicação com o repositório, no entanto, ele eventualmente funciona depois de vários minutos (~ 3m para svn up
). Olhando para o Wireshark, parece que está demorando um minuto entre a autenticação de HTTP negada e a requisição subsequente contendo credenciais.
O problema é local para a minha máquina porque outros colegas que executam o Ubuntu não estão tendo o problema e eu tentei usar minhas credenciais de outra máquina e foi muito rápido.
Eu tentei apagar o .subversion
pasta no meu diretório home e verificando tudo de novo, mas não ajudou.
Atualizar: Eu acho que é relacionado a autenticação. Quando eu verifico repositórios SVN da Internet sobre HTTP (de Google Code , por exemplo), tudo é muito rápido até eu fazer algo que requer uma senha. Antes de solicitar a senha pela primeira vez, ela fica parada por pelo menos um minuto.
Atualização 2: Eu definir o neon-debug-mask
nas configurações do SVN (em /etc/subversion/servers
debaixo [Global]
) para 138 e parece gastar muito tempo em ' auth: Trying Basic challenge...
'