En nuestro proyecto actual tenemos cuatro Proyectos de equipo TFS2010 diferentes en la misma Colección de proyectos de equipo. La razón de esto es que las diferentes partes del proyecto querían usar diferentes plantillas de proyecto de equipo (CMMI vs Agile).Fusionando proyectos de equipo
Todos los proyectos ahora usan la misma plantilla. Por lo tanto, ahora hemos llegado a la conclusión de que sería mejor fusionar los proyectos en un solo proyecto de equipo. Esto plantea varias preguntas:
- ¿Es posible/factible utilizar uno de los proyectos existentes como proyecto objetivo para los otros tres?
- ¿Cómo movemos nuestros elementos de trabajo existentes en el nuevo proyecto mientras mantenemos nuestro árbol de área? Esperamos crear un área raíz para cada uno de nuestros proyectos de equipo existentes y mover todos los elementos/áreas de trabajo debajo de este nodo raíz.
- Hoy tenemos enlaces de elementos de trabajo de proyectos de un equipo a otro. ¿Cómo mantenemos estos enlaces al fusionarnos?
- ¿Cuál es la mejor práctica al mover el código fuente? Un enfoque claro es simplemente copiarlo a la nueva ubicación y bloquear y mantener los proyectos del antiguo equipo en caso de que necesitemos acceder a versiones anteriores del código. Pero, ¿es factible usar ramificaciones para esto, p. ¿ramificando todo el código existente al nuevo proyecto de equipo? ¿Qué tipo de problemas podría causar este enfoque?
Gracias por su ayuda!
¿Una nueva versión de TFS ayuda con este problema? es decir, ¿es una solución alternativa para actualizar TFS y luego poder combinar Colecciones de proyectos de equipo? – tonycoupland
La versión actual de Team Foundation Server y Visual Studio Online sigue siendo la misma en lo que a esto se refiere. La guía aquí sigue siendo válida. –