Quando temos um repositório num servidor que não tem um IP fixo, por exemplo, nossa cópia de trabalho (working copy) continua referenciando o último IP utilizado.
Isto faz com que, ao efetuarmos um commit, haja falha no envio dos dados já que, obviamente, o servidor não existe mais naquele endereço (IP).
Para resolver este problema, simplesmente podemos usar o comando:
svn switch --relocate <repositório_antigo> <repositório_novo>
Por exemplo:
svn switch --relocate http://192.168.1.76/projeto/trunk http://192.168.1.41/projeto/trunk
Com o Tortoise SVN, isto pode ser feito através da opção Relocate, que abrirá uma janela onde podemos fornecer o local do repositório.
Nenhum comentário:
Postar um comentário