TFS es una plataforma de colaboración para la gestión del ciclo de vida de aplicaciones que permite la gestión de código fuente, la colaboración en equipo y la planificación ágil, así como la construcción, prueba e implementación de software. TFS ofrece control de versiones, integración continua y pruebas unitarias automatizadas. Para trabajar con TFS, primero se debe crear una colección de proyectos en el servidor TFS y luego crear y configurar proyectos individuales en Visual Studio asignando permisos a los
0 calificaciones0% encontró este documento útil (0 votos)
187 vistas20 páginas
TFS es una plataforma de colaboración para la gestión del ciclo de vida de aplicaciones que permite la gestión de código fuente, la colaboración en equipo y la planificación ágil, así como la construcción, prueba e implementación de software. TFS ofrece control de versiones, integración continua y pruebas unitarias automatizadas. Para trabajar con TFS, primero se debe crear una colección de proyectos en el servidor TFS y luego crear y configurar proyectos individuales en Visual Studio asignando permisos a los
TFS es una plataforma de colaboración para la gestión del ciclo de vida de aplicaciones que permite la gestión de código fuente, la colaboración en equipo y la planificación ágil, así como la construcción, prueba e implementación de software. TFS ofrece control de versiones, integración continua y pruebas unitarias automatizadas. Para trabajar con TFS, primero se debe crear una colección de proyectos en el servidor TFS y luego crear y configurar proyectos individuales en Visual Studio asignando permisos a los
TFS es una plataforma de colaboración para la gestión del ciclo de vida de aplicaciones que permite la gestión de código fuente, la colaboración en equipo y la planificación ágil, así como la construcción, prueba e implementación de software. TFS ofrece control de versiones, integración continua y pruebas unitarias automatizadas. Para trabajar con TFS, primero se debe crear una colección de proyectos en el servidor TFS y luego crear y configurar proyectos individuales en Visual Studio asignando permisos a los
Descargue como PPTX, PDF, TXT o lea en línea desde Scribd
Descargar como pptx, pdf o txt
Está en la página 1de 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.