SlideShare una empresa de Scribd logo
1 de 20
TEAM FOUNDATION
SERVER (TFS)

EDICIÓN 2012 EXPRESS

Mas que un controlador de versiones

Javier 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.
Tfs 2012   tutorial

Más contenido relacionado

La actualidad más candente

Introducción a Team Foundation Service, ALM en la Nube
Introducción a Team Foundation Service, ALM en la NubeIntroducción a Team Foundation Service, ALM en la Nube
Introducción a Team Foundation Service, ALM en la NubeErnesto Cardenas Cangahuala
 
Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOpsjuanmdura
 
Probando aplicaciones AngularJS
Probando aplicaciones AngularJSProbando aplicaciones AngularJS
Probando aplicaciones AngularJSRodrigo Pimentel
 
Pruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webPruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webGiannis Morales
 
Taller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINK
Taller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINKTaller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINK
Taller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINKTestingUy
 
Lanzamiento Visual Studio 2008
Lanzamiento Visual Studio 2008Lanzamiento Visual Studio 2008
Lanzamiento Visual Studio 2008Tonymx
 
Presentacion de integracion continua (lima agile)
Presentacion de integracion continua (lima agile)Presentacion de integracion continua (lima agile)
Presentacion de integracion continua (lima agile)Gustavo Veliz
 
Presentacion de Integración Continua
Presentacion de Integración ContinuaPresentacion de Integración Continua
Presentacion de Integración ContinuaRodrigo Ayala
 
Integración contínua con Jenkins
Integración contínua con JenkinsIntegración contínua con Jenkins
Integración contínua con JenkinsCésar Hernández
 
Prueba De Aplicaciones Web con Selenium 2 y WebDriver
Prueba De Aplicaciones Web con Selenium 2 y WebDriverPrueba De Aplicaciones Web con Selenium 2 y WebDriver
Prueba De Aplicaciones Web con Selenium 2 y WebDriverDavid Gómez García
 
DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...
DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...
DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...Plain Concepts
 
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoMeetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoTestingUy
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesRodrigo Corral
 

La actualidad más candente (20)

Introducción a Team Foundation Service, ALM en la Nube
Introducción a Team Foundation Service, ALM en la NubeIntroducción a Team Foundation Service, ALM en la Nube
Introducción a Team Foundation Service, ALM en la Nube
 
Integracion Continua
Integracion ContinuaIntegracion Continua
Integracion Continua
 
Jenkins ci + selenium
Jenkins ci + seleniumJenkins ci + selenium
Jenkins ci + selenium
 
Testlink
TestlinkTestlink
Testlink
 
Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOps
 
Probando aplicaciones AngularJS
Probando aplicaciones AngularJSProbando aplicaciones AngularJS
Probando aplicaciones AngularJS
 
Pruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webPruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones web
 
Webinar Oracle Application Testing Suite
Webinar Oracle Application Testing SuiteWebinar Oracle Application Testing Suite
Webinar Oracle Application Testing Suite
 
Taller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINK
Taller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINKTaller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINK
Taller evento TestingUY 2015 - Gestión de Casos de Prueba con TESTLINK
 
Lanzamiento Visual Studio 2008
Lanzamiento Visual Studio 2008Lanzamiento Visual Studio 2008
Lanzamiento Visual Studio 2008
 
Presentacion de integracion continua (lima agile)
Presentacion de integracion continua (lima agile)Presentacion de integracion continua (lima agile)
Presentacion de integracion continua (lima agile)
 
Presentacion de Integración Continua
Presentacion de Integración ContinuaPresentacion de Integración Continua
Presentacion de Integración Continua
 
Integración contínua con Jenkins
Integración contínua con JenkinsIntegración contínua con Jenkins
Integración contínua con Jenkins
 
Prueba De Aplicaciones Web con Selenium 2 y WebDriver
Prueba De Aplicaciones Web con Selenium 2 y WebDriverPrueba De Aplicaciones Web con Selenium 2 y WebDriver
Prueba De Aplicaciones Web con Selenium 2 y WebDriver
 
20150416 releasemanagement
20150416 releasemanagement20150416 releasemanagement
20150416 releasemanagement
 
DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...
DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...
DotNet 2019 | Luis Fraile - Tests de integración con .NET Core, Docker y Azur...
 
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuoMeetup TestingUy 2019 - Plataforma de integración y testing continuo
Meetup TestingUy 2019 - Plataforma de integración y testing continuo
 
Un "TFS" para gobernarlos a todos
Un "TFS" para gobernarlos a todosUn "TFS" para gobernarlos a todos
Un "TFS" para gobernarlos a todos
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágiles
 
Selenium
SeleniumSelenium
Selenium
 

Destacado

Proyectos ágiles con Team Foundation Server - COITT
Proyectos ágiles con Team Foundation Server - COITTProyectos ágiles con Team Foundation Server - COITT
Proyectos ágiles con Team Foundation Server - COITTJose Luis Soria
 
ALMSaimada Caso de éxito de migración a Team Foundation Server Version Control
ALMSaimada Caso de éxito de migración a Team Foundation Server Version ControlALMSaimada Caso de éxito de migración a Team Foundation Server Version Control
ALMSaimada Caso de éxito de migración a Team Foundation Server Version ControlGlobe Testing
 
Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewSteve Lange
 
Team Foundation Server - Source Control
Team Foundation Server - Source ControlTeam Foundation Server - Source Control
Team Foundation Server - Source ControlDhirendra Singh
 
Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010gueste6f731
 
Team Foundation Server Version Control
Team Foundation Server Version ControlTeam Foundation Server Version Control
Team Foundation Server Version ControlSteve Lange
 
Team Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlTeam Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlSteve Lange
 
Team Foundation Server 2010
Team Foundation Server 2010Team Foundation Server 2010
Team Foundation Server 2010Enterprisecoding
 
Team Foundation Server Demo
Team Foundation Server DemoTeam Foundation Server Demo
Team Foundation Server Demophase2int
 
Team Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & ReportingTeam Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & ReportingSteve Lange
 
Trabajo de fuerza y flexibilidad
Trabajo de fuerza y flexibilidadTrabajo de fuerza y flexibilidad
Trabajo de fuerza y flexibilidadsolarbizu
 
U4.3 TI Monica Lara
U4.3 TI Monica LaraU4.3 TI Monica Lara
U4.3 TI Monica Laramonikyka
 
Trabajo de fisica
Trabajo de fisicaTrabajo de fisica
Trabajo de fisicajuliojlan
 
D.s. n⺠023 2009-minam
D.s. n⺠023 2009-minamD.s. n⺠023 2009-minam
D.s. n⺠023 2009-minamJohn Alvarez
 
Solucion taller slideshare v1
Solucion taller slideshare v1Solucion taller slideshare v1
Solucion taller slideshare v1Somi Penagos
 
Declaración derechos humanos
Declaración derechos humanosDeclaración derechos humanos
Declaración derechos humanosvrodrigolopez
 
Comercio tradicional y Comercio Electrónico
Comercio tradicional y Comercio Electrónico Comercio tradicional y Comercio Electrónico
Comercio tradicional y Comercio Electrónico marianguete
 

Destacado (20)

Proyectos ágiles con Team Foundation Server - COITT
Proyectos ágiles con Team Foundation Server - COITTProyectos ágiles con Team Foundation Server - COITT
Proyectos ágiles con Team Foundation Server - COITT
 
ALMSaimada Caso de éxito de migración a Team Foundation Server Version Control
ALMSaimada Caso de éxito de migración a Team Foundation Server Version ControlALMSaimada Caso de éxito de migración a Team Foundation Server Version Control
ALMSaimada Caso de éxito de migración a Team Foundation Server Version Control
 
Team foundation server
Team foundation serverTeam foundation server
Team foundation server
 
Polo a tierra
Polo a tierraPolo a tierra
Polo a tierra
 
Team Foundation Server 2008 Overview
Team Foundation Server 2008 OverviewTeam Foundation Server 2008 Overview
Team Foundation Server 2008 Overview
 
Team Foundation Server - Source Control
Team Foundation Server - Source ControlTeam Foundation Server - Source Control
Team Foundation Server - Source Control
 
Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010
 
Team Foundation Server Version Control
Team Foundation Server Version ControlTeam Foundation Server Version Control
Team Foundation Server Version Control
 
Team Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlTeam Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version Control
 
Team Foundation Server 2010
Team Foundation Server 2010Team Foundation Server 2010
Team Foundation Server 2010
 
Tfs introduction
Tfs introductionTfs introduction
Tfs introduction
 
Team Foundation Server Demo
Team Foundation Server DemoTeam Foundation Server Demo
Team Foundation Server Demo
 
Team Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & ReportingTeam Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & Reporting
 
Trabajo de fuerza y flexibilidad
Trabajo de fuerza y flexibilidadTrabajo de fuerza y flexibilidad
Trabajo de fuerza y flexibilidad
 
U4.3 TI Monica Lara
U4.3 TI Monica LaraU4.3 TI Monica Lara
U4.3 TI Monica Lara
 
Trabajo de fisica
Trabajo de fisicaTrabajo de fisica
Trabajo de fisica
 
D.s. n⺠023 2009-minam
D.s. n⺠023 2009-minamD.s. n⺠023 2009-minam
D.s. n⺠023 2009-minam
 
Solucion taller slideshare v1
Solucion taller slideshare v1Solucion taller slideshare v1
Solucion taller slideshare v1
 
Declaración derechos humanos
Declaración derechos humanosDeclaración derechos humanos
Declaración derechos humanos
 
Comercio tradicional y Comercio Electrónico
Comercio tradicional y Comercio Electrónico Comercio tradicional y Comercio Electrónico
Comercio tradicional y Comercio Electrónico
 

Similar a Tfs 2012 tutorial

Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Antonio Palomares Sender
 
Alm09 Ecosistemas Heterogéneos TFS
Alm09 Ecosistemas Heterogéneos TFSAlm09 Ecosistemas Heterogéneos TFS
Alm09 Ecosistemas Heterogéneos TFSJose Luis Soria
 
12 MicroSoft SFIC 2009
12 MicroSoft SFIC 200912 MicroSoft SFIC 2009
12 MicroSoft SFIC 2009Pepe
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visualmiguelangelvillelli
 
Tutoriales eclipse(2)
Tutoriales eclipse(2)Tutoriales eclipse(2)
Tutoriales eclipse(2)ivan ramirez
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010Estefy Sanchez
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010Estefy Sanchez
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionjuanpi1991
 
Framework by Marcos Acosta
Framework by Marcos AcostaFramework by Marcos Acosta
Framework by Marcos AcostaMarcos Acosta
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2cristian Salazar L
 

Similar a Tfs 2012 tutorial (20)

Manual sesion 01
Manual sesion 01Manual sesion 01
Manual sesion 01
 
Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)Framework .NET 3.5 02 Entorno de desarrollo (ide)
Framework .NET 3.5 02 Entorno de desarrollo (ide)
 
Alm09 Ecosistemas Heterogéneos TFS
Alm09 Ecosistemas Heterogéneos TFSAlm09 Ecosistemas Heterogéneos TFS
Alm09 Ecosistemas Heterogéneos TFS
 
Visual studio c_
Visual studio c_Visual studio c_
Visual studio c_
 
12 MicroSoft SFIC 2009
12 MicroSoft SFIC 200912 MicroSoft SFIC 2009
12 MicroSoft SFIC 2009
 
Net Beans
Net BeansNet Beans
Net Beans
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visual
 
Tutoriales eclipse(2)
Tutoriales eclipse(2)Tutoriales eclipse(2)
Tutoriales eclipse(2)
 
Framework
FrameworkFramework
Framework
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
Visual Web Developer
Visual Web DeveloperVisual Web Developer
Visual Web Developer
 
Visual Web Developer
Visual Web DeveloperVisual Web Developer
Visual Web Developer
 
Guia01 control versiones
Guia01 control versionesGuia01 control versiones
Guia01 control versiones
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacion
 
Framework by Marcos Acosta
Framework by Marcos AcostaFramework by Marcos Acosta
Framework by Marcos Acosta
 
CRUD básico con Symfony
CRUD básico con SymfonyCRUD básico con Symfony
CRUD básico con Symfony
 
Eclipse tutorial
Eclipse tutorialEclipse tutorial
Eclipse tutorial
 
Ofimática 2
Ofimática 2Ofimática 2
Ofimática 2
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 

Último

FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 

Último (20)

FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 

Tfs 2012 tutorial

  • 1. TEAM FOUNDATION SERVER (TFS) EDICIÓN 2012 EXPRESS Mas que un controlador de versiones Javier Tuñoque
  • 2. Team Foundation Server (TFS)  Plataforma de colaboración para la administración del ciclo de vida de las aplicaciones.
  • 3. Características del TFS 1. Gestión de código fuente. 2. Colaboración en equipo y planificación ágil. 3. Construir, probar, implementar.
  • 4. 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).
  • 5. 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.
  • 6. 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.
  • 7. 3. Construir, probar, implementar.    Integración continua del código. Pruebas unitarias que se ejecutan automáticamente. Despliegue del software de manera automática.
  • 8. Trabajar con TFS 1. Primero se debe crear una colección de proyectos. Este proceso se realiza desde el servidor del TFS.
  • 9. Trabajar con TFS 2. Crear un proyecto. Este proceso se realiza desde el Visual Studio 2012.
  • 10. Trabajar con TFS 3. Por cada proyecto se tiene que definir los miembros del equipo para asignar los permisos de seguridad correspondientes.
  • 11. Trabajar con TFS 4. Conectarse al TFS desde el visual Studio 2010 por medio del Team Explorer.
  • 12. 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:
  • 13. 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
  • 14. 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.
  • 15. Trabajar con TFS Ver el historial de un archivo.
  • 16. Trabajar con TFS Buscar un conjunto de cambios.
  • 17. Trabajar con TFS Comparar versiones de archivos.
  • 18. Trabajar con TFS Seguridad en los archivos o carpetas.
  • 19. Trabajar con TFS Integración de proyectos .NET en el Visual Studio 2010.