Una de las recomendaciones de ingeniería de software, correspondiente a procesos de SCM (
Software Configuration Management) y recomendada en los Process Templates de MSF 5.0 y CMMI 5.0 en TFS es la gestión de Branches (ver:
Branching Strategically). Es decir, definir inteligentemente en el Source Control los mecanismos de trabajo en paralelo (de equipos distintos sobre la misma fuente) para garantizar velocidad e integridad en el desarrollo.
Los aspectos del branching más eficiente deben considerar, entre algunos otros principios:
- la oportunidad y frecuencia de Reverse & Forward Integration
- la cantidad de branches que deben gestionarse en determinado momento
- los mecanismos de resolución de "Merges" cuando se realice la integración y
- las marcas para revisión correspondientes en determinado momento (labels o snapshots)
En diciembre pasado, se ha publicado esta importantísima Guía de Branching para TFS 2010, una guía muchísimo más completa de la disponible para la versión anterior y en la que los conceptos, además de las estrategias resultan más cómodas de llevara a buen término.
TFS Branching Guidance 2010
Qué incluye la Guía?
- TFS_Branching_Guide_Main_2010_v1.zip
- TFS_Branching_Guide_Scenarios_2010_v1.zip
- TFS_Branching_Guide_Scenarios_2010_Poster_v1.zip
- HOL_Quick_Start_Basic_Branch_Plan_2010_v1.zip
- Lab_Files_HOL_Quick_Start_Basic_Branch_Plan_v1.zip
- TFS_Branching_Guide_Q&A_2010_v1.zip
- TFS_Branching_Guide_Diagrams_2010_v1.zip
- TFS_Branching_Guide_2010_Complete_Package_v1
Definitivamente un recurso para explotar un nivel 200-300 de utilización de TFS.
1 comentarios