El documento presenta Team Foundation Server (TFS), una plataforma para el control de versiones, la gestión de proyectos y la automatización de compilaciones. TFS admite prácticas ágiles, viene en varias versiones con diferentes precios y características, y su arquitectura incluye capas lógicas y físicas. El documento también cubre funciones clave de TFS como control de versiones, gestión de proyectos, seguridad y compilaciones automatizadas.
6. Team Foundation Server
• Versiones del TFS
Express
Professional ($799)
Professional with MSDN ($1199 - $799 upgrade)
Premium with MSDN ($5,469 - $2,299 upgrade)
Ultimate with MSDN ($11,924 - $3,841 upgrade)
8. Arquitectura TFS
• La arquitectura de TFS
– Las capas lógicas de aplicación, base de datos y cliente de Team
Foundation.
– La ubicación de los servidores físicos o virtuales que hospedan
esas capas
– Team Foundation Build y el número y la ubicación de los equipos
de compilación que se ejecutarán en el entorno
– La posible necesidad del Proxy de Team Foundation Server.
20. Team Foundation Build
• Proporciona la funcionalidad de un
laboratorio de compilación público y forma
parte de Team Foundation.
21. Team Foundation Build
• Con Team Foundation Build, los
administradores de compilación pueden:
–
–
–
–
–
sincronizar el código fuente,
generar la aplicación,
ejecutar las pruebas unitarias asociadas,
realizar análisis de código,
lanzar compilaciones en un servidor de archivos y
publicar informes de compilación.