Una de las cosas sobre la que más gente pregunta y tiene dudas en general del Team Foundation Version Control (TFVC), son las recomendaciones y guías sobre como hacer y gestionar los branch. Pues para resolver a estas preguntas, parte del equipo de producto (John Jacob, Mario Rodriguez, Graham Barry) en colaboración con gente de servicios de Microsoft y gente externa, han cread una guía para hacer «branching» en Team Foundation Server.
Esta guía la podéis descargar de Codeplex: http://www.codeplex.com/BranchingGuidance lo cual es otro punto interesante, ya que se les puede dar feedback directamente que pueden añadir rápidamente a la guía, el índice de primer nivel de la guía es:
- Introduction
- Parallel Development
- Branching Defined
- Creating Isolation in Team Foundation Server
- General Branching Structure Guidance
- Branching Strategies
- Broad Areas of Branching Isolation
-
Creating Your Branching Strategy
- Defining Your Code Promotion Model
- Code Promotion Best Practices
- Baseless Merges
- Feature Crews: How Microsoft Does It
- End-to-End Implementation Scenario
Y se puede descargar completa en PDF, yo aún no la he leído entera, pero lo poco que he podido ver, así como viendo comentarios de la gente, tiene buena pinta, ya os comentaré más.