Date post: | 18-Dec-2014 |
Category: |
Technology |
Upload: | javier-tg |
View: | 1,624 times |
Download: | 1 times |
TEAM FOUNDATION SERVER (TFS) EDICIÓN 2012 EXPRESS
Mas que un controlador de versionesJavier Tuñoque
Team Foundation Server (TFS) Plataforma de colaboración para la
administración del ciclo de vida de las aplicaciones.
Características del TFS
1. Gestión de código fuente.
2. Colaboración en equipo y planificación ágil.
3. Construir, probar, implementar.
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).
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.
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.
3. Construir, probar, implementar.
Integración continua del código. Pruebas unitarias que se ejecutan
automáticamente. Despliegue del software de manera
automática.
Trabajar con TFS
1. Primero se debe crear una colección 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 versión actual del proyecto.Versiones: Son las versiones del proyecto que han sido liberadas anteriormente. Proceso de Bifurcación
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.
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
Integración de proyectos .NET en el Visual Studio 2010.
Gracias.