Idioma:English

Control de versiones con Subversion

Objetivos

El objetivo del curso es proporcionar conocimientos prácticos relacionados con la gestión de la configuración y en particular las capacidades de Subversion para el control y versionado del código fuente, proporcionando las nociones necesarias para el uso correcto de la herramienta.
Para ello se mostrará el uso de Subversion sobre código fuente de un proyecto y se comprobarán las virtudes y posibles problemas que un desarrollador se puede encontrar en el día a día del uso de esta herramienta.

Audiencia

Se trata de un curso dirigido a desarrolladores con conocimientos de Java.

Duración

14 horas

Pre-requisitos

Los conocimientos técnicos obligatorios para poder aprovechar este curso son:

  • Conocimientos de programación Java
  • Conocimientos de entornos de desarrollo

Los conocimientos deseables serían los siguientes:

  • Conocimientos del IDE Eclipse

Contenidos

Módulo 1 - INTRODUCCIÓN A SUBVERSION

  • Concepto de control de versiones
  • Desarrollo de aplicaciones por múltiples personas

Módulo 2 - ESTRUCTURA DE UN REPOSITORIO SVN

  • Instalación de SVN
  • Directorios comúnmente aceptados
  • Tipos de ficheros
  • Propiedades de ficheros

Módulo 3 - OPERACIONES

  • Etiquetado de una versión
  • Concepto de parche (“patch”)
  • Uso habitual de parches
  • Creación de Ramas (“branches”)
  • Consolidación de código (“merge”)

Módulo 4 - HERRAMIENTAS

  • Clientes Windows para SVN e integración con IDES
  • Generación automática de avisos en cambios de directorios

Edificio Marie Curie    |   c/Leonardo Da Vinci 18, 5ª Planta   |    Parque Tecnológico Cartuja 93 - 41092 Sevilla    |    Términos y Condiciones