Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Configuración del servidor SVN
- Instalación del paquete y todas sus dependencias
- Creación de uno o varios repositorios considerando ubicaciones adecuadas, importación inicial, migración desde CVS y otros sistemas de control de versiones
Ajuste fino de todos los esquemas de acceso, incluidos http, https, svn, svn+ssh, file; considerando especialmente lo siguiente:
- Cómo configurar los módulos de Apache
- Uso de variables de entorno SSH para acortar las URLs de svn+ssh://
- Definición de bases de datos de usuarios adecuadas y diseño de listas de control de acceso complejas o patrones de autorización
- Integración con LDAP, controlador de dominio, MySQL, PAM, entre otros, para la autenticación de usuarios
Configuración de una estructura de repositorio adecuada
- Cada subproyecto cuenta con una estructura completa de árbol (trunk, branches y tags), ideal para subproyectos inclusivos y autocontenidos, con poca interdependencia y APIs estables y maduras
- Todos los módulos residen en trunk, branches y tags, adecuado para proyectos lógicamente compactos con fuerte acoplamiento entre módulos
- Diferencias y beneficios de cada enfoque
Estrategia de respaldo y recuperación ante desastres
- Estrategia de respaldo, que incluye: métodos nativos con svn sync, herramientas de terceros como rsync, copias en caliente
- Respaldo completo del repositorio frente a la verificación o volcado de cada revisión
- Recuperación ante desastres
- Eliminación permanente de archivos y su historial
Conocimientos básicos sobre la gestión de repositorios
- Ciclo de trabajo normal con Subversion (prácticas hands-on)
- Creación de ramas y etiquetas
- Creación de bloqueos y otros controles
- Diseño de herramientas del lado del cliente e integración con entornos de desarrollo integrados (IDEs)
- Selección y configuración de facilidades para visualizar el repositorio
- Establecimiento de políticas generales de usuarios, incluyendo configuración de hooks de Subversion para restricciones estrictas
- Diseño de procesos automáticos de verificación, compilación e incluso pruebas automatizadas
Requerimientos
- Conocimiento previo de trabajo con Subversion (equivalente al curso "Subversion para Usuarios")
- Experiencia general en administración de sistemas en el(s) sistema(s) operativo(s)
- Conocimientos básicos del servidor Apache
7 Horas
Testimonios (2)
El formador fue sin duda una de las partes más fuertes. Buena disposición, sólidos conocimientos y también no permitía que nadie se sintiera incómodo.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Curso - Subversion for Administrators
Traducción Automática
El formador realizó un excelente trabajo respondiendo preguntas y siendo servicial.
Yuri Prado - Valeo Thermal Commercial Vehicles Germany GmbH
Curso - Subversion for Administrators
Traducción Automática