Me han encomendado la tarea de idear una estrategia para la bifurcación, la fusión y la liberación en los próximos 6 meses.Estrategias de ramificación y fusión
La complicación proviene del hecho de que vamos a ejecutar varios proyectos, todos con diferentes cambios de código y fechas de lanzamiento diferentes, pero aproximadamente las mismas fechas de inicio de desarrollo.
En este momento estamos usando VSS para la administración de código, pero somos conscientes de que probablemente causará algunos problemas y migrará a TFS antes de que comience un nuevo desarrollo.
¿Qué estrategias debería emplear y qué cosas debería considerar antes de establecer un plan?
Disculpe si esto es vago, siéntase libre de hacer preguntas y lo actualizaré con más información si es necesario.
Estoy adoptando totalmente "no basura en el maletero" para describir nuestra rama PRINCIPAL. Increíble. –
voy a leer sobre esto, pero yo no lo entiendo apenas de la imagen, especialmente si usted dice: "no hay basura en el maletero". ¿Quién está probando el maletero? Por lo que yo puedo decir este patrón sugiere lo contrario ya que nadie está utilizando principalmente el tronco para dev o prueba .... – Quibblesome
@Quibblesome - patrón dice que tiene que estar en forma para la liberación antes de su combinado en el tronco y fuertemente sugiere que, después de la fusión, la Rama y el Tronco serán idénticos ... – Murph