Articles of deshacer

¿Cómo deshacer los efectos de un commit en Mercurial, manteniendo los commits exitosos?

Mientras desarrollaba una aplicación web, hice un pequeño cambio en una confirmación, y luego procedí más allá. Hoy mi repository ha avanzado bastante adelante. Quiero deshacer los cambios realizados en esa confirmación en particular, manteniendo los cambios realizados en las confirmaciones sucesivas. ¿Cómo hago esto en Mercurial? Ejemplo: Supongamos en la confirmación 96, que cambié […]

¿Cómo deshago un checkin en bitkeeper que no es parte de un set de cambios?

Tengo un file en un proyecto que está en un repository de bitkeeper. Revisé un file pero no he comprometido el cambio para crear un set de cambios. ¿Cómo puedo deshacer el checkin? Si tuviera un set de cambios podría deshacer la confirmación con: bk undo -r<rev> Pero en este caso no puedo confirmar y […]

¿Cómo abortar una fusión en mercurial?

Me metí en una fusión. Me gustaría revertir y luego volver a intentarlo. ¿Hay alguna manera de revertir una fusión antes de que se haya cometido? hg revert no hace lo que me gustaría, solo revierte el text de los files. Mercurial aborta mi segundo bash de fusión y se queja de que la fusión […]

Deshacer el error SVN 1.6 a través de la command-line

Estoy usando la terminal Mac OS X para SVN. Soy muy aficionado cuando se trata de SVN y línea de command. Normalmente soy solo un mono de código front-end. Accidentalmente, de alguna manera, he comprometido algunas twigs de nuestro proyecto dentro de otra twig del proyecto al intentar verificar la sucursal. Sí, soy tan malo. […]

SVN: ¿Cómo deshacer una fusión inversa?

Fusioné mi comprobación de la revisión HEAD con la revisión 1000: $ svn merge -rHEAD:1000 . — Reverse-merging r2000 through r1001 into '.': U dir/foo.txt Después de eso, me gustaría deshacer eso y fusionar de nuevo a la revisión HEAD. Mi pago debería estar en la revisión 1000 ahora, así que necesito fusionar todo, desde […]

SVN Backout pero conserva los cambios localmente

Con la command-line de SVN, ¿cuál es la mejor manera de revertir los cambios comprometidos, pero retenerlos en su revisión local? es decir, quiero que el estado final del repository remoto sea lo que era antes del último compromiso, y quiero que el estado final de mi revisión local tenga los cambios que se retiraron […]

SVN retrocede la revisión

Tengo un repository SVN ejecutándose en un server, al que confirmo mis cambios. Después de que se hayan realizado los cambios, hago "svn update" en el server, para poder publicar mis cambios. Sin embargo, a veces realizo una confirmación (+ actualización) que no debería hacerse, lo que significa que tengo files activos que se ejecutan […]

Cómo deshacer una acción de eliminación de carpetas de tags desde el browser svn repo

Lamentablemente eliminé toda la carpeta de tags del browser svn repo. ¿Puedo deshacer eso? Si hay alguna solución para recuperar datos, por favor, ayúdenme.

¿Es posible revertir un repository SVN completo?

Acabo de hacer algo estúpido con mi repository SVN, accidentalmente importé una carga de cosas en la raíz en lugar de en una subcarpeta. Me llevará años limpiar … ¿a less que haya una manera fácil de hacer una reversión global en el repository? El file de ayuda habla sobre la reversión de copys de […]

Cómo deshacer una 'svn copy'

He sobrescrito accidentalmente una vieja twig copyndo el tronco sobre ella usando 'svn copy'. Más específicamente, para cada lanzamiento, el tronco se ramifica y se mantiene como una label, usando: svn copy svn://machine/REPOS/trunk svn://machine/REPOS/tags/$RELEASENR Pero esta vez el valor de 'RELEASENR' fue el de una antigua twig existente en lugar de una nueva. ¿Alguien tiene […]