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
- instalar el paquete y todas las dependencias
- crear un repositorio o varios repositorios con consideraciones de ubicación sensatas, importación inicial, migrar desde CVS y otros sistemas de control de versiones
Ajuste fino de todos los tipos de esquemas de acceso, incluyendo http, https, svn, svn+ssh, file, considerando especialmente lo siguiente
- cómo configurar módulos de Apache
- usar variables de entorno ssh para acortar las urls svn+ssh://
- definir bases de datos de usuarios adecuadas y diseñar listas de control de acceso o patrones de autorización complejos
- integrarse con LDAP, controlador de dominio, MySQL, PAM, etc., para autenticaciones de usuario
Configuración de un diseño de repositorio sensato
- cada subproyecto tiene una estructura de árbol completa, como trunk, branches y tags, adecuada para subproyectos inclusivos y autónomos, con poca interdependencia, las APIs de cada subproyecto son estables y maduras
- todos los módulos existen en trunk, branches y tags, adecuado para un proyecto lógicamente compacto, existe una fuerte acoplamiento entre módulos
- diferencias y beneficios
Estrategia de respaldo y recuperación ante desastres
- estrategia de respaldo, incluyendo: método nativo con svn sync, herramientas de terceros como rsync, hot copy
- respaldo completo del repositorio vs salida o volcado de cada revisión
- recuperación ante desastres
- eliminar permanentemente archivos e historial
Conocimientos básicos sobre la administración de repositorios
- ciclo de trabajo normal con Subversion (prácticas prácticas)
- crear ramas y etiquetas
- crear bloqueos y otros controles
- diseñar herramientas del lado del cliente e integrarlas con IDEs
- elegir y configurar facilidades de visualización de repositorios
- establecer políticas generales para los usuarios, incluyendo la configuración de ganchos (hooks) de Subversion para esas restricciones estrictas
- diseñar salida y construcción o compilación automáticas, e incluso pruebas automáticas
Requerimientos
- Conocimientos de usuario para trabajar con Subversion (equivalente al curso Subversion para Usuarios)
- Experiencia general en administración de sistemas en el sistema operativo(s)
- Conocimientos básicos del servidor Apache
7 Horas
Testimonios (2)
El entrenador definitivamente fue uno de los puntos más fuertes. Gohumor de ánimo, conocimientos sólidos y también no deja que nadie se moleste.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Curso - Subversion for Administrators
Traducción Automática
El entrenador hizo un excelente trabajo respondiendo preguntas y siendo útil.
Yuri Prado - Valeo Thermal Commercial Vehicles Germany GmbH
Curso - Subversion for Administrators
Traducción Automática