• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
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 Control

on

  • 1,866 views

Caso de éxito de migración de toda la base de código de una compañía, desde un entorno Subversión a un Team Foundation Server 2010, y la inclusión de buenas prácticas como gestión de Ramas. ...

Caso de éxito de migración de toda la base de código de una compañía, desde un entorno Subversión a un Team Foundation Server 2010, y la inclusión de buenas prácticas como gestión de Ramas. También hablaremos de las novedades de TFS 11 en lo referente a control de versiones.

Statistics

Views

Total Views
1,866
Views on SlideShare
1,086
Embed Views
780

Actions

Likes
0
Downloads
33
Comments
0

5 Embeds 780

http://www.globealm.com 764
http://globedev.azurewebsites.net 8
http://globealm.azurewebsites.net 4
http://globealmnew.azurewebsites.net 3
http://alm.globetesting.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    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 Control Presentation Transcript

    • Control de versiones con TFSGestión del código fuente, un caso práctico Luis Fraile – ALM Division Manager luis.fraile@globealm.com http://www.globealm.com http://www.globetesting.com @globealm @lfraile
    • ¿Gestión de código fuente?Histórico de Nuestro versiones producto Trabajo en Gestión de equipo entornosTodos los derechos reservados // Globe Testing 23/03/2012
    • Un ejemplo práctico LogitravelInnovación Mejora continua Inicio Objetivo No Team Subversio Estrategia Shelves, … estrategia Foundatio n de ramas etc de ramas n ServerTodos los derechos reservados // Globe Testing 23/03/2012
    • Migración a TFS Version Control Opciones Migración Última histórico versiónTodos los derechos reservados // Globe Testing 23/03/2012
    • Migración última versión Estabilizar Desconectar Creación versión anterior VC Team Project Creación de Crear rama Conectar workspaces Main TFSTodos los derechos reservados // Globe Testing 23/03/2012
    • Los workspaces Espacio de trabajo de Se mapean por servidor código TFS y colección Pertenecen a un usuario OJO, cuidado con la y máquina organizaciónTodos los derechos reservados // Globe Testing 23/03/2012
    • Workspaces y migraciónTodos los derechos reservados // Globe Testing 23/03/2012
    • Operaciones básicas Resolución Enlace a Políticas Implicito Explicito de elementos check-in conflictos Check-out Check-inTodos los derechos reservados // Globe Testing 23/03/2012
    • Modelos de bloqueo Múltiple Exclusivo Exclusivo a check-inTodos los derechos reservados // Globe Testing 23/03/2012
    • Operaciones básicasTodos los derechos reservados // Globe Testing 23/03/2012
    • Siguiente paso Mejorar en buenas prácticas Código Check-ins Revisiones de Gestión de desbloqueado incompletos código ramas en máquinasTodos los derechos reservados // Globe Testing 23/03/2012
    • Shelvesets (cambios aplazados) Almacenados en Evitar Ayuda a servidor TFS Pruebas Recuperables Check-in’s Revisiones de Por usuario Romper IC (compilaciones (otros usuarios) “erróneos” código privadas)Todos los derechos reservados // Globe Testing 23/03/2012
    • ShelvesetsTodos los derechos reservados // Globe Testing 23/03/2012
    • Gestión de ramas Evitar Aislar líneas problemas de de desarrollo integración Pruebas de Reparación de concepto defectosTodos los derechos reservados // Globe Testing 23/03/2012
    • Estrategia básica Desarrollo Flujo de cambios DESARROLLO Branch PRINCIPAL Branch Flujo de cambios Producción/ Release RELEASETodos los derechos reservados // Globe Testing 23/03/2012
    • Más complicadas Flujo de cambios Desarrollo DEVELOPMENT MAIN Branch Branch SERVICE PACK Producción / Flujo de cambios Release Branch HOT FIX Branch RELEASETodos los derechos reservados // Globe Testing 23/03/2012
    • Recomendaciones Establecer Formación K.I.S.S. estrategia Merge Revisar frecuentes estrategiaTodos los derechos reservados // Globe Testing 23/03/2012
    • Problemas de las ramas Estrategias Merge Merge complicadas grandes infrecuentes Falta de Falta de Visualización estrategias formaciónTodos los derechos reservados // Globe Testing 23/03/2012
    • VisualizaciónTodos los derechos reservados // Globe Testing 23/03/2012
    • Gestión de ramasTodos los derechos reservados // Globe Testing 23/03/2012
    • Políticas de checkin Caso real: •Comentarios Extensibles •Work Items Notas de check- !!!No crear in (obligatorias) impedimentos¡¡¡ http://whatthecommit.com/Todos los derechos reservados // Globe Testing 23/03/2012
    • PolíticasTodos los derechos reservados // Globe Testing 23/03/2012
    • Otros aspectos de mejora Gestión de Trazabilidad Ficheros referencia comunes s entre proyectos Work Team Código Items Build Entrega contínuaTodos los derechos reservados // Globe Testing 23/03/2012
    • TrazabilidadTodos los derechos reservados // Globe Testing 23/03/2012
    • Resultados Mejora en los Mayor procesos de estructuración de gestión de codigo proyectos Ciclo de Aislamiento de despliegue más entornos rápidoTodos los derechos reservados // Globe Testing 23/03/2012
    • Team Foundation Server 11Todos los derechos reservados // Globe Testing 23/03/2012
    • Team Foundation Server 11 VC Nuevo Stop trabajo en pending progreso changes Workspaces Code reviews localesTodos los derechos reservados // Globe Testing 23/03/2012
    • Cambios pendientes Integrada Más acciones Team Explorer disponibles Mayor claridad de No modal informaciónTodos los derechos reservados // Globe Testing 23/03/2012
    • Trabajo en progreso Facilitar Basados en cambios de Work Items y contexto Shelves Recupera configuración ventanasTodos los derechos reservados // Globe Testing 23/03/2012
    • Workspaces locales Mejorar modo off- Ficheros no read- line only Mejora experiencia Versión local es el herramientas master externasTodos los derechos reservados // Globe Testing 23/03/2012
    • Team Foundation Server 11Todos los derechos reservados // Globe Testing 23/03/2012
    • Muchas gracias por vuestro tiempo Luis Fraile // luis.fraile@globealm.comTodos los derechos reservados // Globe Testing 23/03/2012