mercurial - español - hg strip vs hg backout y hg revert
tortoisehg svn (1)
hg strip
elimina el conjunto de cambios y todos sus descendientes del repositorio. Será como si los cambios nunca existieran. Tenga cuidado al usar esto en public
conjuntos de cambios public
ya que no lo eliminará de ningún otro repositorio y los recuperará la próxima vez que lo haga.
hg backout
crea un nuevo conjunto de cambios para invertir el efecto de un conjunto de cambios anterior. El antiguo conjunto de cambios permanecerá en el repositorio, pero también lo hará un nuevo conjunto de cambios para eliminar los cambios.
hg revert
con una revisión actualiza la copia de trabajo a la revisión especificada. Si luego compromete esa copia de trabajo tendrá el efecto de revertir todos los cambios desde entonces.
Otras respuestas con más información sobre revertir y retroceder:
- ¿Cuál es la diferencia entre hg revert y hg backout? .
- Mercurial: vuelve a la versión anterior y continúa desde allí .
Cuál es la diferencia entre los comandos mercuriales,
hg strip
-
hg backout
-
hg revert
Todos estos comandos se usan básicamente para revertir / deshacer los efectos de un conjunto de cambios anterior.