Mientras que la recomendación de utilizar de Browse at rev...
TortoiseHg le ayudará a ver lo que se cambió (es decir, qué es lo que podría querer hacer retroceder), no lo ayudará a retroceder el archivo; si, como sugiere más de una respuesta, elige Revert to Revision
, solo estará retrocediendo cambios posteriores a, no el cambio en el conjunto de cambios
La forma más fácil de deshacer un conjunto de cambios para un solo archivo (por lo menos, a partir de TortoiseHg 2.6.1):
- Examinar para el archivo en el Explorador de Windows, y seleccionarlo
- botón derecho del ratón y en el submenú contexto TortoiseHg, elija
Revision History
- Seleccione la revisión antes de la el que usted está tratando de retroceder
- botón derecho del ratón y elegir
Revert to Revision
- Asegúrese de que el "recuperar todos los archivos en esta revisión" casilla de verificación no está activada (se sea por defecto después de seguir estos pasos)
Por supuesto, si por "viejo conjunto de cambios" que quiere decir que hay cambios posteriores ese archivo que desea conservar, no hay forma de hacerlo excepto para examinar el conjunto de cambios y deshacer manualmente los cambios.
Se revierte a esta revisión, pero no revierte el cambio en la revisión en sí. Muy inconveniente –
No estoy muy seguro de lo que estás buscando. ¿Quizás quieras volver a la revisión antes de eso? – geppy
Sí, quiero revertir la mitad de algunas confirmaciones, por ejemplo, varios archivos. Esto significa que quiero revertirlos a las revisiones que tenían antes de este compromiso. Así que tengo que buscar en el historial de cada archivo, encontrar la revisión antes de mi confirmación y revertirla por separado. 10 archivos y odias HG. –