Capítulo 7. Tópicos avanzados

Tabla de contenidos

Área de configuración de parámetros de ejecución
Estructura del área de configuración
La configuración y el registro de Windows
Opciones de configuración
Servers
Config
Propiedades
¿Por qué propiedades?
Manipulando propiedades
Propiedades especiales
svn:executable
svn:mime-type
svn:ignore
svn:keywords
svn:eol-style
svn:externals
Ajuste automático de propiedades
Repositorios externos
Ramas de proveedores
Procedimiento general de gestión de ramas de proveedor
svn_load_dirs.pl

Si ha estado leyendo este libro capítulo por capítulo, de principio a fin, debería haber adquirido suficiente conocimiento para usar el cliente de Subversion para realizar la mayoría de las operaciones comunes de control de versiones. Entiende cómo obtener una copia local de un repositorio Subversion. Se siente cómodo enviando y recibiendo cambios usando las funciones svn commit y svn update. Probablemente hasta haya desarrollado un reflejo que le hace ejecutar el comando svn status de forma casi inconsciente. A efectos prácticos, está preparado para usar Subversion en un entorno típico.

Pero el conjunto de características de Subversion no acaba en operaciones comunes de control de versiones.

Este capítulo recalca algunas características de Subversion que no son usadas muy a menudo. En él, discutiremos el soporte de propiedades (o meta datos) de Subversion, y cómo modificar el comportamiento por defecto de Subversion alterando su área de configuración dedicada a parámetros de ejecución. Describiremos cómo puede usar definiciones externas para ordenar a Subversion que obtenga datos de múltiples repositorios. Cubriremos con detalle algunas herramientas adicionales, tanto del lado del cliente como del servidor, que son parte de la distribución de Subversion.

Antes de leer este capítulo, debe estar familiarizado con las capacidades básicas de versionado de ficheros y directorios de Subversion. Si todavía no ha leído sobre éstas, o si necesita refrescar su memoria, recomendamos que vea Capítulo 2, Conceptos básicos y Capítulo 3, Recorrido guiado. Una vez haya dominado lo básico y consumido este capítulo, ¡será un usuario avanzado de Subversion!