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.

47.png

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

48.png

Clique com botão direto TortoiseSVN -> Switch... 

49.png

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 Destination URL

50.png

Note que o tempo gasto é muito menor comparado a baixar todo o código fonte da nova versão.

51.png


Revision #2
Created 5 February 2021 18:27:09
Updated 5 February 2021 19:29:34