Svn mudar de tronco para galho

Eu estou na pasta raiz de um projeto hospedado pelo SVNtrunk e estou explorando a criação de dois ramos.

Uma ramificação será uma "captura instantânea" do projeto na revisão atual (estável) e uma segunda ramificação será uma na qual eu trabalharei para aplicar um novo código, testar e, em seguida, atualizar o tronco para uma nova versão.

Meu objetivo é manter o instantâneo como um seguro e uma maneira rápida de obter uma versão mais antiga e estável de nosso projeto. A segunda ramificação, assim que aplicarmos código novo e os testes forem aprovados, será mesclada no tronco, que oferecemos ao público.

Para configurar o instantâneo, copiei nossotrunk para um ramo chamadov1p2p3:

$ svn cp https://www.example.com/svn/trunk \ 
         https://www.example.com/svn/branches/v1p2p3 \
         -m "Branching from root trunk to v1p2p3 at r1114"

Por enquanto, tudo bem:

Committed revision 1115.

O que eu gostaria de fazer é mudar minha cópia do repositório local para este ramo, para ter certeza de que as coisas funcionaram, mas recebo uma mensagem de erro:

$ svn switch --relocate https://www.example.com/svn/trunk \
                        https://www.example.com/svn/branches/v1p2p3

A mensagem de erro é:

svn: E155024: Invalid relocation destination: 
              'https://www.example.com/svn/branches/v1p2p3' 
              (does not point to target)

O que estou fazendo de errado?

(Se isso não funcionar, suspeito que não posso começar a partir do segundo ramo mais ambicioso. Estou procurando uma maneira de fazer isso que não danifique o layout do projeto existente. Obrigado por seu conselho, e desculpas se esta é uma pergunta idiota.)

questionAnswers(2)

yourAnswerToTheQuestion