tfs 2012 tutorial

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

Upload: javier-tg

Post on 18-Dec-2014

1.634 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

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.