Eu tenho um Repositório SVN que foi movido para um novo endereço / caminho. No entanto, tenho uma cópia de trabalho com código-fonte não confirmado ainda apontando para o caminho do repositório antigo (agora inválido). Como você altera uma cópia de trabalho para apontar para um novo repositório?
svn
path
working-copy
quano
fonte
fonte
Usando TortoiseSVN
Usando o comando
cd [working copy path]
svn relocate [new url]
fonte
Para ser mais preciso
Por exemplo:
fonte
Usando TortoiseSVN tortoisesvn docs
fonte
Muito simples :
Etapa 1: Abra o prompt de comando / terminal e defina o caminho de trabalho
Etapa 2: execute esta linha
svn switch --relocate http://newurl
fonte
Eu havia mudado meu servidor svn para forçar o redirecionamento de tudo de HTTP para HTTPS (e poderia ter sido um redirecionamento para qualquer outra URL), e percebi que esse
svn relocate
comando estava causando muitos problemas externos. Felizmente descobri que a coisa mais fácil era apenas fazer umsvn update
e, devido ao redirecionamento do servidor svn, ele atualizou todos os armazenamentos de URLs na cópia de trabalho local, incluindo os externos.fonte