En mercurial, ¿cómo aplico un parche inverso a un archivo en particular?

Relacionado conMercurial: fusionando un archivo entre ramas en un repositorio Estoy intentando realizar una operación de retroceso en un solo archivo, a pesar de que ese archivo fue uno de los muchos participantes en la revisión que se está eliminando.

HG es la herramienta orientada a los cambios que es, no quiere operar en archivos.

Lo más cercano que pude encontrar fue usar hg export para crear un diff, editar manualmente el diff, y luego hg import para parchear el archivo en orden inverso.

..pero entonces llegué a esta situación molesta dondehttp://hgbook.red-bean.com/read/finding-and-fixing-mistakes.html afirma que hay una opción --reversa ahg patch cuando no hay

Así que lo más cercano que puedo pensar es generar un parche editado a mano como anteriormente, y luego usar el parche de vainilla -R para aplicar un parche inverso.

loshg backout El comando parece ser útil aquí, pero en realidad es una pista falsa.

Tiene que haber una mejor manera, no?

Respuestas a la pregunta(3)

Su respuesta a la pregunta