Tfs 2012 tutorial

20
TEAM FOUNDATION SERVER (TFS) EDICIÓN 2012 EXPRESS Mas que un controlador de versiones Javier Tuñoque

description

Comparto una presentación que hize acerca del Team Foundation Server 2012, algunos conceptos e imagenes acerca de esta herramienta.

Transcript of Tfs 2012 tutorial

Page 1: Tfs 2012   tutorial

TEAM FOUNDATION SERVER (TFS) EDICIÓN 2012 EXPRESS

Mas que un controlador de versionesJavier Tuñoque

Page 2: Tfs 2012   tutorial

Team Foundation Server (TFS) Plataforma de colaboración para la

administración del ciclo de vida de las aplicaciones.

Page 3: Tfs 2012   tutorial

Características del TFS

1. Gestión de código fuente.

2. Colaboración en equipo y planificación ágil.

3. Construir, probar, implementar.

Page 4: Tfs 2012   tutorial

1. Gestión de código fuente.

Trabaja con cualquier tipo de archivos: C#, Java, HTML, C++.

Se integra con los siguientes IDE: Visual Studio y Eclipse.

Control total de versiones de los archivos para rastrear, combinar o deshacer cambios.

Permite revisar los cambios y dar retroalimentación con el resto del equipo en tiempo real (Refactory de código).

Page 5: Tfs 2012   tutorial

1. Gestión de código fuente.

Permite resolver conflictos de código mediante herramientas de comparación y combinación.

Permite aplicar seguridad a nivel de archivos, carpetas, proyectos y colección de proyectos.

Page 6: Tfs 2012   tutorial

2. Colaboración en equipo y planificación ágil.

Herramienta que permite rápidamente interactuar y mantener conectados a los miembros del equipo.

Permite trabajar con marcos de trabajo como Scrum, CMMI.

Page 7: Tfs 2012   tutorial

3. Construir, probar, implementar.

Integración continua del código. Pruebas unitarias que se ejecutan

automáticamente. Despliegue del software de manera

automática.

Page 8: Tfs 2012   tutorial

Trabajar con TFS

1. Primero se debe crear una colección de proyectos. Este proceso se realiza desde el servidor del TFS.

Page 9: Tfs 2012   tutorial

Trabajar con TFS

2. Crear un proyecto. Este proceso se realiza desde el Visual Studio 2012.

Page 10: Tfs 2012   tutorial

Trabajar con TFS

3. Por cada proyecto se tiene que definir los miembros del equipo para asignar los permisos de seguridad correspondientes.

Page 11: Tfs 2012   tutorial

Trabajar con TFS

4. Conectarse al TFS desde el visual Studio 2010 por medio del Team Explorer.

Page 12: Tfs 2012   tutorial

Trabajar con TFS

5. Para subir y gestionar los archivos correspondientes al proyecto se puede abrir el IDE de Visual Studio 2010 o 2012 o Eclipse. En el entorno de Visual Studio 2010 se ve como la siguiente figura:

Page 13: Tfs 2012   tutorial

Trabajar con TFS

En la figura anterior se muestra una posible estructura para ordenar los archivos del proyecto:Principal: Es la versión actual del proyecto.Versiones: Son las versiones del proyecto que han sido liberadas anteriormente. Proceso de Bifurcación

Page 14: Tfs 2012   tutorial

Trabajar con TFS

Bloquear y desbloquear archivos para su edición.

Se bloquea el archivo para editarlo de manera exclusiva y otro miembro del equipo no pueda tomarlo y generar conflicto de versiones.

Page 15: Tfs 2012   tutorial

Trabajar con TFS

Ver el historial de un archivo.

Page 16: Tfs 2012   tutorial

Trabajar con TFS

Buscar un conjunto de cambios.

Page 17: Tfs 2012   tutorial

Trabajar con TFS

Comparar versiones de archivos.

Page 18: Tfs 2012   tutorial

Trabajar con TFS

Seguridad en los archivos o carpetas.

Page 19: Tfs 2012   tutorial

Trabajar con TFS

Integración de proyectos .NET en el Visual Studio 2010.

Page 20: Tfs 2012   tutorial

Gracias.