Aplicar un diff de una twig como un parche a otro en Visual Studio TFS

Tenemos un proyecto en el que hemos estado trabajando en una sucursal para la versión 6.1. Uno de los cambios realizados en la twig 6.1 (set de cambios 1800) fue una corrección de error, y alguien decidió que era lo suficientemente urgente como para merecer un parche para nuestra versión de producción 6.0.

Ahora, se realizaron cambios en el file en cuestión antes del set de cambios 1800 y después de él. Lo que quieren es SOLO el parche que se aplicará a 6.0.

Según http://linux.die.net/man/1/patch , parece que lo mejor sería crear un file diff comparando el set de cambios 1800 a 1799, y luego aplicar ese file diff como un parche para 6.0. Ni siquiera sé por dónde empezar a hacer esto en TFS.

Como plan alternativo, siempre puedo analizar las diferencias en el set de cambios 1800 a mano y copyrlas en la última versión de la producción para aplicar un parche, pero me gustaría hacer esto correctamente si es posible.

Aparte : entiendo que al aplicar solo un diff, corre el riesgo de que parte del código involucrado en el 1799> 1800 diff dependa del código que solo se estableció entre la versión de producción actual y el set de cambios 1799, pero que puede ser fácilmente verificado por construyendo y probando rápidamente la producción después de aplicar el parche diff. No estamos preocupados por eso.

Ok, no estoy seguro de haber entendido totalmente, pero aquí está:

Los cambios en TFS no almacenan el contenido absoluto de un file, sino la diferencia (líneas añadidas, eliminadas, cambiadas).

Si desea informar su corrección de errores de la versión 6.1 a la 6.0 y esta solución está incluida en el set de cambios 1800 (y nada más que esta solución), simplemente fusione el set de cambios dado a la versión 6.0. Todos los cambios realizados antes del set de cambios 1800 no se fusionarán en el 6.0, solo se fusionará lo que hizo en este set de cambios.

Cuando haces una fusión, tienes dos opciones:

  1. Fusiona todos los cambios de la twig de origen a la de destino
  2. Fusiona un set de cambios seleccionado desde el origen al destino.

Usa el segundo y especifica el set de cambios 1800 y todo irá bien.

Algunas fotos:

enter image description here

enter image description here

SÓLO el set de cambios seleccionado se fusionará.