tortoise subir create crear con como cambios archivos svn tortoisesvn undo

subir - Deshacer una confirmación en TortoiseSVN



svn commit (3)

Cometí un montón de archivos (docenas de archivos en diferentes carpetas) por accidente. ¿Cuál es la forma más fácil, más limpia (¡y la más segura!) De ''deshacer'' la confirmación sin tener que eliminar los archivos de mi directorio de trabajo.


Es posible que necesite usar la línea de comando, pero puede usar el comando de fusión SVN y especificar las revisiones en reversa para revertir una confirmación de manera efectiva. Suponiendo que tu mala confirmación fuera r1123, harías:

svn merge -r1123:1122 <url of your working copy>


Puede revertir su copia de trabajo a la revisión antes de la confirmación. Una vez que haya revertido su copia de trabajo, simplemente confirme los cambios y efectivamente retrotraerá la confirmación accidental.

En un caso como el suyo en particular, probablemente verifique la revisión que quería revertir en una nueva copia de trabajo y luego envíe la copia de trabajo a la revisión principal.


Vaya a Mostrar pantalla de registro , seleccione la revisión que desea deshacer, haga clic con el botón derecho y seleccione Revertir cambios de esta revisión , esto hará una reverse-merge .