Tecnología

Inicio

Cómo quitar Mercurial Historia

Cómo quitar Mercurial Historia


archivos erróneos, ilegales, o prematuros, de vez en cuando se abren camino en los repositorios de 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 se practica. Si un archivo se elimina de la historia, sino que existe una copia de ese archivo en el ordenador 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 los casos en que el equipo de desarrollo está cerrado y lo suficientemente pequeño para que la eliminación de todo el sistema.

Instrucciones

1 Lance un terminal de línea de comandos. En Linux, pulse la tecla "Ctrl" y "t" al mismo tiempo, y un terminal aparecerá. En Windows, haga clic en "Inicio", "Ejecutar", escribe "cmd.exe" y presionar "Enter". aparecerá el símbolo del sistema.

2 Iniciar el Colas de Mercurial. En la línea de comandos, escriba "hg qinit" y presionar "Enter".

3 Importar la revisión de la historia que se va a editar. En el símbolo del sistema, escriba: "hg qimport -r <NOMBRE DE REVISIÓN>: punta" Reemplazar "<NOMBRE DE REVISIÓN>" con el nombre de la revisión, a continuación, pulse ". Enter"

4 Retire el historial de revisiones desde la revisión importado. En el símbolo del sistema, escriba: "hg qpop -a" y presionar "Enter". Todos los cambios desde la revisión seleccionada se guardarán en la carpeta de copia de seguridad, pero eliminan del repositorio.

5 Eliminar la revisión por completo y sin respaldo. En el símbolo del sistema, escriba: "hg qdelete <NOMBRE DE REVISIÓN> .diff" Reemplazar "<NOMBRE DE REVISIÓN> con el nombre de la revisión, a continuación, pulse" Enter ".

6 Dirigir cada usuario con derechos de acceso al repositorio para eliminar los archivos que han sido eliminados de la historia.