Mercurial + TortoiseHG revisión de nuevo

Aquí está el problema Digamos que tengo la revisión 1 y 5 (se agregaron bastantes files y líneas de código en el último). Ahora necesito devolver el proyecto al estado de la primera revisión y para eso entiendo que es la reposition. Pero siempre termino con todos los files y líneas de código que ya no necesito.

Lo que desea es update , en su caso hg update -r 1 (select la revisión 1 en el espacio de trabajo de hg, haga clic con el button derecho y select actualizar).

Backout tiene un significado muy diferente: revierte los cambios de una revisión en particular, por lo que luego parece que esta revisión no se realizó (por supuesto, es visible en el historial del proyecto, pero los cambios en la copy de trabajo ya no están).

Los files que no están en control de versión se pueden eliminar con hg purge (no sé si este command está disponible en tortugaHg).

Cuando ya no desee las revisiones 2-5 (y está realmente seguro de eso), puede habilitar la extensión mq y quitar las revisiones no deseadas.