Switch
Função usada para atualizar uma cópia que esteja local, para uma nova URL sem precisar baixar tudo novamente (caso essa URL tenha ancestral em comum).
Essa opção é muito utilizada no fechamento do branch da versão, vamos exemplificar para ficar mais simples.
Qualidade informou que o Branch X foi finalizado, e agora o Y está disponível, vamos adotar X = 043 e Y = 044.
Se você notar o endereço do Branch 043 e 044, a diferença será "044-Caso-0044492" e a estrutura das pastas são iguais.
Então, ao invés de excluir a pasta referente ao Branch da Versão que está no seu diretório local, e baixar outro do 0, você pode usar o Switch e economizar tempo.
Veja:
Minha pasta que aponta para o Branch da versão, neste momento está para o Branch 043
Clique com botão direto TortoiseSVN -> Switch...
Veja que a tela que se abre, está com endereço URL do branch 043, vamos alterar o final, colocar Fully recursive e dar OK, pode notar a diferença entre Source URL e Destination URL
Note que o tempo gasto é muito menor comparado a baixar todo o código fonte da nova versão.
No Comments