Mi equipo está buscando migrar muchas de nuestras herramientas (SCM, seguimiento de errores, compilaciones, pruebas) a TFS. Estamos considerando mover cada sistema en etapas. Por ejemplo, mueva primero el control de origen, seguimiento de fallos/características, etc.¿Bloqueo de plantilla de guía de proceso TFS?
Como tenemos que elegir una plantilla de proceso para usar el control de código fuente (o cualquier cosa en TFS) ¿Qué tan encerrados estamos con la decisión? Estoy buscando evitar tener que crear otro proyecto más tarde (¿o no es tan malo como creo que sería?).
Sé que puedo, en teoría, personalizar todo lo que la plantilla de proceso configura después del hecho (¿verdad?), Pero ¿qué tan factible es esto en la práctica?
Así es como veo las cosas que suceden:
- migramos nuestro código fuente. Elegimos la plantilla CMMI de Microsoft.
- Creamos un nuevo elemento de trabajo (o nota de check-in) que es un enlace simple a nuestro sistema de seguimiento de errores heredado.
- Trabajamos por un tiempo.
- Esperamos hasta los poderes que sean (somos una compañía de software de tamaño decente) para resolver un nuevo flujo de trabajo de desarrollo de TFS. Esta puede ser una simple colección de nuevos elementos de trabajo o una plantilla completamente nueva que configura todo tipo de cosas.
- Intentamos migrar nuestro proyecto TFS a este nuevo sistema sin perder nuestro historial.
¿Sentimos no haber esperado hasta que todas estas decisiones se hayan finalizado antes de usar TFS?
buena pregunta, estoy en la misma situación ahora mismo! –