Soy parte de un equipo que lanza versiones de nuestro software 4-5 veces al año a nuestros clientes. Mantenemos las versiones 2-3 anteriores de nuestro producto corrigiendo cualquier error que encontremos en versiones posteriores. Estamos utilizando TFS 2008 para el control de código fuente y estamos tratando de encontrar la mejor manera de mantener las versiones anteriores.TFS para el mantenimiento de la versión
Actualmente, creamos una rama de nuestra aplicación cada vez que hacemos una nueva versión, pero estamos buscando una buena forma de actualizar las versiones antiguas más fácilmente. Por ejemplo, completamos 9.5 pero dos semanas después de que creamos la rama y estamos trabajando en 10.0, nos damos cuenta de que 9.5 tiene un error. Actualmente hacemos el cambio en la versión 10.0 y luego abrimos 9.5 para hacer el cambio nuevamente. ¿Hay alguna forma de automatizar esto?
Gracias!
+1 para solucionar el error en la versión más antigua que necesita reparación. Mucho más fácil que fusionarse desde el troncal a las versiones anteriores. – sleske
wow ... forma de reiterar el segundo párrafo en mi publicación. – StingyJack
Hmmm; siempre hacemos el cambio en la rama de enlace troncal primero y luego fusionamos conjuntos de cambios específicos a las ramas de versiones anteriores. ¿Nunca tienes dolores de cabeza fusionar con su enfoque? –