Вы находитесь на странице: 1из 20

TEAM FOUNDATION

SERVER (TFS)

EDICIN 2012 EXPRESS

Mas que un controlador de versiones

Javier Tuoque

Team Foundation Server


(TFS)

Plataforma de colaboracin para la


administracin del ciclo de vida de las
aplicaciones.

Caractersticas del TFS


1.

2.

3.

Gestin de cdigo fuente.


Colaboracin en equipo y
planificacin gil.
Construir, probar, implementar.

1. Gestin de cdigo 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
retroalimentacin con el resto del equipo
en tiempo real (Refactory de cdigo).

1. Gestin de cdigo fuente.

Permite resolver conflictos de cdigo


mediante herramientas de comparacin
y combinacin.
Permite aplicar seguridad a nivel de
archivos, carpetas, proyectos y coleccin
de proyectos.

2. Colaboracin en equipo y
planificacin gil.

Herramienta que permite rpidamente


interactuar y mantener conectados a los
miembros del equipo.
Permite trabajar con marcos de trabajo
como Scrum, CMMI.

3. Construir, probar, implementar.

Integracin continua del cdigo.


Pruebas unitarias que se ejecutan
automticamente.
Despliegue del software de manera
automtica.

Trabajar con TFS


1.

Primero se debe crear una coleccin


de proyectos. Este proceso se realiza
desde el servidor del TFS.

Trabajar con TFS


2.

Crear un proyecto. Este proceso se


realiza desde el Visual Studio 2012.

Trabajar con TFS


3.

Por cada proyecto se tiene que definir


los miembros del equipo para asignar
los permisos de seguridad
correspondientes.

Trabajar con TFS


4.

Conectarse al TFS desde el visual Studio


2010 por medio del Team Explorer.

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:

Trabajar con TFS


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

Trabajar con TFS


Bloquear y desbloquear archivos para
su edicin.

Se bloquea el archivo para editarlo de manera exclusiva y otro


miembro del equipo no pueda tomarlo y generar conflicto de
versiones.

Trabajar con TFS


Ver el historial de un archivo.

Trabajar con TFS


Buscar un conjunto de cambios.

Trabajar con TFS


Comparar versiones de archivos.

Trabajar con TFS


Seguridad en los archivos o carpetas.

Trabajar con TFS


Integracin de proyectos .NET en el
Visual Studio 2010.

Gracias.

Вам также может понравиться