Como alterar o endereço IP do servidor SVN no sistema do cliente depois de um checkout?

1

Quando faço o checkout do meu projeto no meu sistema local, o endereço IP do servidor SVN é 192.168.5.x .

Como tenho um servidor DHCP na minha rede, agora o SVN IP muda para 192.168.5.y .

Quando tento confirmar recebo um erro sobre esse problema, agora como posso apontar para o novo IP? Estou usando o NetBeans para fazer ações do SVN e também em desenvolvimento.

    
por Yashwant 22.10.2012 / 07:31

4 respostas

2

Para o netbeans IDE, no menu principal, selecione Equipa > Reposicione a URL modificada, Origem

Edit: Da mesma forma, no RapidSVN, no menu Repository- > a opção de URL do switch estará lá, aqui podemos fornecer um novo URL do repositório SVN e verificar a opção relocate.

    
por 22.10.2012 / 08:58
2

O comando que você quer é svn switch. Você pode ler mais sobre sua sintaxe, investigando svn help switch, mas brevemente;

svn switch --relocate <OLD REPOSITORY LOCATION> <NEW REPOSITORY LOCATION>

Tenha cuidado. Verifique seus endereços e certifique-se de que ele não seja interrompido na metade (especialmente se você estiver usando o SVN 1.6) ou você terá que limpar a bagunça depois.

Editar: Depois de pensar. Seu servidor SVN deve realmente ter um endereço IP DHCP estático, caso contrário você terá que continuar trocando isso. Ou pelo menos um nome de host dinâmico que aponta constantemente para o endereço IP correto. Isso tornará sua vida mais fácil.

    
por 22.10.2012 / 08:27
1

No Tortoise SVN Client,

Vá para a pasta raiz do projeto svn. Então, clique com o botão direito.

TortoiseSVN- > Realocar. E atribua o novo endereço IP.

Concluído

    
por 07.10.2015 / 06:35
1

No NetBeans 8.0.2:

  • Desconecte o repositório (Menu: Team- > Disconnect)
  • Limpar o histórico do URL do repositório (Menu: Ferramentas- > Opções- > Equipe- > Subversão- > Gerenciar configurações de conexões)
  • Reconecte-se com o novo URL (Menu: Team- > Connect)
por 30.05.2016 / 11:53