La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Nos da el latido del proceso Previene problemas de integración Proceso de desarrollo Recuperación de binarios Reproducción de errores, pruebas,

Presentaciones similares


Presentación del tema: "Nos da el latido del proceso Previene problemas de integración Proceso de desarrollo Recuperación de binarios Reproducción de errores, pruebas,"— Transcripción de la presentación:

1

2

3

4

5

6

7

8 Nos da el latido del proceso Previene problemas de integración Proceso de desarrollo Recuperación de binarios Reproducción de errores, pruebas, … Trazabilidad Muestra el avance del proyecto Todos los días se construye parte Seguimiento

9 Desarrollador hace checkin Se obtiene la última versión Compila Valida arquitectura Ejecutan pruebas unitarias Almacenan los binarios Se etiqueta la versión Se genera un informe

10 Team Foundation Server 2010 Team Build Visual Studio

11 Basado en Windows Workflow 4.0 Diseñador visualActividades de WF (Msbuild == tareas)Mayor flexibilidadWorkflows compartidos == plantillas

12 Proyectos migrados TFS anteriores Basada en MSBuild UpgradeTemplate Nueva plantilla de TFS 2010 Compilación, tests, … DefaultTemplate Plantilla preparada para Lab Management Entornos virtuales de testing LabDefaultTemplate

13 Dirige la build Controla un pool de agentes Puede distribuir la build entre múltiples agentes Controller Los agentes hacen la carga pesada Los podemos distinguir por tags (P.ej.: arquitectura, aplicaciones, …) Ejecutan partes del WF Agents

14 Se crea un shelve con los cambiosSe encola una build Los cambios se compilan, pasan tests y políticas checkin Se hace checkin si todo va ok Se notifica al usuario (si se ha suscrito a la alerta)

15

16 TFS 2008 Eclipse Nant ó Maven 2 Teamprise 3.3

17

18 Teamprise Client Suite Eclipse Plug-in Teamprise Explorer Command Line Teamprise Java API for TFS Team Foundation Server Project Management Project Management Work Item Tracking Version Control Reporting Team Build Team Build

19 Eclipse 3.0 en adelante Java 1.4 Runtime en adelante Microsoft Windows 2000 en adelante (x86, x86_64) Mac OS X (Universal) Linux GTK (x86, x86_64, PowerPC) Solaris 8 / 9 / 10 GTK (SPARC) AIX 5.1 / 5.2 / 5.3 Motif (PowerPC) HP-UX en adelante / 11i Motif (HP PA-RISC)

20 Integración en UI de Team Build Ejecución de scripts Ant y Maven 2 Exportar resultados a TFS

21

22

23 Compilad lo antes posible: Integración continua Gated Checkin Integración frecuente Si la compilación falla == prioridad 1Compilación, pruebas, despliegue … con trazabilidad

24


Descargar ppt "Nos da el latido del proceso Previene problemas de integración Proceso de desarrollo Recuperación de binarios Reproducción de errores, pruebas,"

Presentaciones similares


Anuncios Google