errónea , ilegal o archivos prematuros en ocasiones se abren camino en repositorios Mercurial . En estos casos , la eliminación de la historia de los archivos es ideal . Eliminación de un historial de Mercurial es muy rara vez práctico. Si un archivo se elimina de la historia, pero existe una copia de ese archivo en la computadora de un usuario, el archivo puede ser empujado hacia atrás , deshaciendo por completo la eliminación . Extracción de la historia Mercurial sólo es práctico en caso de que el equipo de desarrollo está cerrado y lo suficientemente pequeño para que la eliminación de todo el sistema . Instrucciones
1
lanzará un terminal de línea de comandos. En Linux , presione la tecla "Ctrl " y "t " al mismo tiempo , y aparecerá una terminal. En Windows , haga clic en " Inicio", " Ejecutar", escribe " cmd.exe " y presionar " Enter". Aparecerá el símbolo del sistema.
2
Iniciar las Colas de Mercurial . En la línea de comandos, escriba " hg qinit " y presionar " Enter".
3
importación a la revisión de la historia que se va a editar . En el símbolo del sistema, escriba: " hg qimport -r 4 Eliminar el historial de revisiones desde la revisión importados . En el símbolo del sistema, escriba: " hg qpop -a " y luego presionar "Enter ". Todos los cambios desde la revisión seleccionada se guardará en la carpeta de copia de seguridad , pero eliminan del repositorio.
5
Eliminar la revisión completa y sin respaldo. En el símbolo del sistema, escriba: . " . Hg qdelete 6 directo cada usuario con derechos de acceso al repositorio de borrar los archivos que han sido eliminados de la historia.