Si, ya se que esto no es ninguna ciencia, pero nunca me acuerdo este comando y cuando lo necesito tengo que andar buscando por toda la web porque misteriosamente no esta muy bien documentado.
Supongamos que queremos hacer un rollback de la revisión 1234 del trunk de my_project. Desde el directorio de trabajo local (si no tiene archivos modificados, mejor) ejecutamos:
svn merge -c -1234 file:///path/my_project/trunk
Si, a la revisión hay que ponerle un guión adelante. Es necesario para lograr el efecto de 'rollback'.
Esto va a dejar nuestro repositorio local actualizado con los cambios para deshacer la revisión indicada, entonces hacemos un svn commit y listo.
1 comentario:
Y con Tortoise:
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-howto-rollback.html
Publicar un comentario