|
Extendemos el uso de control de versiones en su organización formando a administradores y desarrolladores en el manejo y administración del servidor de control de versiones Subversion.
Un curso a su medida
¿ Necesita configurar un servidor de control de versiones centralizado para su organización ?
Hemos desarrollado un curso que le proporcionará tanto a desarrolladores como administradores iniciarse en la configuración de un servidor de control de versiones subversion como conocer el trabajo de desarrollo colaborativo empleado en muchos proyectos y necesario en cualquier desarrollo de software.
Contenidos
- Introdución
- ¿Qué es subversion?
- Historia de Subversion
- Características de Subversion
- Arquitectura de Subversion
- Instalación de Subversion
- Componentes de subversion
- Conceptos básicos
- Repositorio
- Modelos de versionado
- Trabajo con subversion
- Copias de trabajo
- Revisiones
- Conociendo Subversion
- Ayuda de Subversion
- Importación
- Revisiones: Numeros, palabras clave, fechas, etc.
- Checkout inicial
- Ciclo básico de trabajo
- Actualizacion de copia de trabajo
- Cambios a la copia de trabajo
- Revisar cambios
- Resolver conflictos
- Subir cambios
- Examinar historial
- Comandos utiles
- Branching
- ¿Qué es un branch?
- Utilizando branchs
- Copiar cambios entre branchs
- Casos de uso de branchs
- Cambiar de copia de trabajo
- Etiquetas
- Mantenimiento de Branchs
- Administración repositorio
- Conceptos básicos de un repositorio
- Creación y configuración de un repositorio
- Mantenimiento
- Añadir proyectos
- Configuración del servidor
- Modelo de red
- svnserver
- httpd
- Manejo avanzado de Subversion
- Configuración de runtime
- Propiedades
- Definiciones externas
- Información desarrollador
- Diseño de subversion
- Uso de API subversion
- WebDAV
- Colaboración Subversion
- Repaso comandos referencia
|
| Quiénes se benefician |
| Los estudiantes que se benefician de este curso son administradores y usuarios que necesiten administrar los proyectos empresariales y quieran conocer profundamente que es un control de versiones y como trabajar de forma colaborativa. |
| Prerequisitos |
Para aprobar este curso los estudiantes deberían ser capaces de:
- Tener un amplio conocimiento de control de versiones
- Coordinar y gestionar desarrollos en un repositorio de forma centralizada y colaborativa.
|
| Habilidades |
Al finalizar este curso el estudiante será capaz de:
- Administrar un servidor de control de versiones Subversion.
- Trabajar de forma colaborativa en grupo.
- Comenzar a trabajar con un sistema de control de versiones para proyectos empresariales.
|
|
|