Control de versiones: crea tags después

¿Cómo puedo crear una label svn después?

He cambiado la estructura del repository para que se ajuste a la estructura normal de troncales, tags y braches. ¿Cómo puedo crear tags para revisiones antiguas?

Currientemente estoy tring esto:

svn copy dev/somedir@35 tags/Stable-1.0 -r 35 

Pero me sale este error:

svn: E155010: No se encontró el nodo '/ path / to / repo / dev / somedir'.

Esto es normal para el estado actual pero no verdadero para la revisión 35.

¿Como puedo solucionar este problema? ¿Debo revisar el viejo rev 35 y copyr el contenido a la versión actual? ¿O hay una manera más simple?

Intento repetir su pregunta: la ruta /dev/somedir existe en rev 35, entre la estructura de directory modificada, la ruta /dev/somedir no existe en la revisión HEAD, y la ruta /tags no existe en rev 35 . Quieres copyr /dev/somedir de rev 35 a /tags . ¿Correcto?

Pruebe el siguiente command:

 svn cp ^/dev/somedir@35 ^/tags/Stable-1.0 

Este command funciona con dos URL en lugar de routes en la copy de trabajo. Recomiendo encarecidamente el uso de URL al crear tags y twigs.

La siguiente operación debería funcionar también (combinación de URL y WC). Sin embargo, desaconsejo encarecidamente su uso:

 svn cp ^/dev/somedir@35 tags/Stable-1.0