Como posso impedir que o subversion congele ao me conectar por meio de uma VPN?

Como posso impedir que o subversion congele ao me conectar por meio de uma VPN?

Estou tentando svn upum repositório Subversion no Windows 7 x64. Está configurado para se conectar via svn://protocolo e deve ser acessado via VPN (OpenVPN). Há uma entrada no meu hostsarquivo local que mapeia o nome do host do repositório para um endereço de rede na rede VPN.

Tudo isso funciona bem quando estou no trabalho usando o mesmo laptop.

Estou trabalhando em casa hoje e tentando me conectar. Quando eu faço isso svn up, seja com o svn do Collabnet ou o TortoiseSVN, alguns arquivos serão transferidos corretamente e a interface do usuário irá congelar (parece que demoraria muito para baixar, mas parece que nunca chega lá). Eu então tenho que matá-lo e fazer um svn cleanupantes de tentar novamente.

Alguma ideia do que pode estar errado? Desativei temporariamente os firewalls no meu roteador sem fio e no Windows, mas ainda assim aconteceu a mesma coisa. Isso é incrivelmente frustrante!

Editar:Alguns (mas não todos) dos meus colegas têm o mesmo problema. A sugestão é que isso pode depender de qual ISP estamos usando. Alguém tem alguma opinião sobre isso? Ou, na falta disso, existe alguma maneira de tornar o executável do Subversion mais tolerante à perda de pacotes?

Responder1

Touch wood, adicionar a seguinte configuração ao meu arquivo de configuração OpenVPN parece ter resolvido o problema:

mssfix 1200

informação relacionada