Accidentalmente, al usar una GUI en lugar de CLI, eliminé todos los archivos en un proyecto de Mercurial.¿Cómo puedo recuperar un archivo eliminado en Mercurial (si es que lo tengo)?
Me recuperé con Revertir bien y perdí algo de trabajo, que como tengo la máquina del tiempo podría volver fácilmente. Pero, ¿hay alguna forma de deshacer/eliminar esos archivos? Arrastre el manual y busque en Google pero no puede ver nada. Cualquier complemento?
Probablemente estoy respondiendo mi propia pregunta aquí, pero los archivos habían desaparecido del directorio y no estaban en la papelera para recuperarlos, así que supongo que Eliminar es irrevocable.
p.s. Sé que hg forget
o hg remove -Af
se eliminarán sin eliminar del directorio, pero mi pregunta tiene que ver con el error que cometí, en lugar de dejar de pensar en la acción.
que debe ser capaz de pago y envío de una revisión anterior y estar bien (por supuesto, esto sólo funciona en caso de que no se vuelven a escribir la historia) – tback
la el problema era que había cometido, editado, R (eliminado). Entonces, después de esa secuencia, sí, obtuve el compromiso anterior, así que volví a eso y, como tengo una copia de seguridad en forma de máquina del tiempo, pude obtener los últimos cambios y luego agregarlos y luego confirmarlos. Sin embargo, si no hubiera tenido un backuop, los cambios se habrían perdido. – PurplePilot
Pregunta relacionada que le permite buscar solo nombres de archivo (rápido): http://stackoverflow.com/questions/1013550/find-deleted-files-in-mercurial-repository-history-quickly –