La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Agenda La importancia del Sistema de Gestión de la Configuración en el Proceso de Desarrollo y Mantenimiento de Software La Importancia del Software de.

Presentaciones similares


Presentación del tema: "Agenda La importancia del Sistema de Gestión de la Configuración en el Proceso de Desarrollo y Mantenimiento de Software La Importancia del Software de."— Transcripción de la presentación:

1

2 Agenda La importancia del Sistema de Gestión de la Configuración en el Proceso de Desarrollo y Mantenimiento de Software La Importancia del Software de Gestion de Versiones en la Gestion de la Configuracion El Problema Que es SubVersion? El Repositorio Arquitectura de SVN Problemas Comunes Que son las revisiones? Que es TortoiseSVN Que es ViewVC Que es StatSVN Preguntas

3 Importancia del Sistema de Gestión de la Configuración en el Proceso de Desarrollo y Mantenimiento de Software

4 Importancia del Software de Gestión de Versiones en el Proceso de Desarrollo y Mantenimiento de Software Sistema de Gestion de Proyectos Sistema de Gestion de la Configuracion Sistema de Gestion de Cambios Repositorio SVN Personas Procesos Procedimientos Herramientas Proceso de Desarrollo y Mantenimiento de Software (Metodologia)

5 El Problema (1/4)

6 El Problema (2/4)

7 El Problema (3/4)

8 El Problema (4/4)

9 Que es SubVersion? Un sistema de control de versiones. Almacena ficheros en un servidor central. Mantiene el historial (diferencial) completo de los datos: nunca se pierde nada. Integración de cambios(merge). Guarda historial. Recuperación de versiones.

10 El Repositorio (1/5)

11 El Repositorio (2/5)

12 El Repositorio (3/5)

13 El Repositorio (4/5) 44

14 El Repositorio (5/5) 44

15 Arquitectura de SVN

16 Problemas Comunes del Repositorio (Compartir Archivos)

17 Problemas Comunes del Repositorio (Bloquear Archivos)

18 Las Revisiones Numero entero incremental asignado a cada modificacion (commit). Repository-wide: un commit incrementa la revision de todos los ficheros y directorios del repo.

19 Trunk, Tags y Branches La mayoría de la gente crea un directorio trunk (tronco) para alojar la "línea principal" del desarrollo, un directorio branches (ramas) para que contenga las copias/ramas, y un directorio tags (etiquetas) para contener las copias/etiquetas.

20 TortoiseSVN TortoiseSVN es un cliente Subversion, implementado como una extensión al shell de Windows. Es software libre liberado bajo la licencia GNU GPL.

21 View VC ViewVC es una interfaz de navegador para repositorios de control de versiones Subversion. Genera plantillas HTML para presentar directorios navegables, para revisión. Puede mostrar versiones específicas de archivos así como diferencias entre esas versiones. Básicamente, ViewVC provee un control de notificaciones al administrador del software de gestión de versiones.

22 StatSVN StatSVN es una herramienta del métrica-análisis para planear la evolución del software con el análisis de los depósitos de la fuente de la subversión como: Total de lineas de código en el tiempo Lineas de código por desarrollador Actividad por día y hora Total de archivos y tamaño promedio Repo map: una vista jerárquica dinámica del repo en los últimos 30 dias Archivos con mas revisiones

23 Reportes StatSVN

24


Descargar ppt "Agenda La importancia del Sistema de Gestión de la Configuración en el Proceso de Desarrollo y Mantenimiento de Software La Importancia del Software de."

Presentaciones similares


Anuncios Google