Subversion-1.1.3

Introducción a Subversion

Subversion es un sistema de control de versiones diseñado como sustituto competitivo de CVS en la comunidad de código abierto. Amplía y mejora las características de CVS, manteniendo una interfaz similar para aqueloos familiarizados con CVS. Estas instrucciones instalan el software cliente y servidor utilizado para manipular un repositorio Subversion. La creación de un repositorio se cubre en Ejecutar un servidor Subversion.

Información sobre el paquete

Instalación deSubversion

Instala Subversion ejecutando los siguientes comandos:

./configure --prefix=/usr &&
make

Ahora, como usuario root:

make install &&
install -v -d -m755 /usr/share/doc/subversion-1.1.3 &&
cp -v -R doc/* /usr/share/doc/subversion-1.1.3
[Nota]

Nota

Si tienes instalado Apache, pásale las opciones --with-apr=/usr y --with-apr-util=/usr al guión configure. En caso contrario Subversion sobreescribirá APR y APR-utils de la instalación de Apache con sus propios ficheros.

Explicación de los comandos

--with-ssl: Esta opción activa el soporte OpenSSL en neon.

Configuración de Subversion

Ficheros de configuración

~/.subversion/config y /etc/subversion/config

Información sobre la configuración

/etc/subversion/config es el fichero de configuración del lado del sistema de Subversion. Este fichero se utiliza para especificar los valores por defecto para los diferentes comandos svn.

~/.subversion/config es el fichero de configuración personal del usuario. Se utiliza para sobreescribir los valores del sistema establecidos en /etc/subversion/config.

Contenido

Programas instalados: svn, svnadmin, svndumpfilter, svnlook, svnserve, svnversion y, opcionalmente, neon-config
Librerías instaladas: libsvn_*.[so,a] y, opcionalmente, libneon.[so,a] y los módulos Apache HTTP DSO mod_dav_svn.so y mod_authz_svn.so
Directorios instalados: /etc/subversion, /usr/include/neon (opcional), /usr/include/subversion-1, /usr/share/doc/neon-0.24.7 (opcional) y /usr/share/doc/subversion-1.1.3

Descripciones cortas

svn

Programa cliente en línea de comandos utilizado para acceder a repositorios Subversion.

svnadmin

Herramienta para crear, modificar o reparar un repositorio Subversion.

svndumpfilter

Programa para filtrar ficheros de volcado en formato de flujos de un repositorio Subversion.

svnlook

Herramiernta para inspeccionar un repositorio Subversion.

svnserve

Programa personalizado servidor autónomo, capaz de correr como un proceso demonio o invocado mediante SSH.

svnversion

Muestra el número de versión y el estado de una copia de trabajo de un repositorio Subversion.

neon-config

Guión que muestra información sobre la copia instalada de la librería neon.

libsvn_*.[so,a]

Librerías de soporte utilizadas por los programas Subversion.

libneon.[so,a]

Se utiliza como interfaz de alto nivel para métodos comunes HTTP y WebDAV.

mod_authz_svn.so

Módulo conectable para el servidor Apache HTTP, utilizado para autentificar usuarios de un repositorio Subversion sobre Iternet o en una intranet.

mod_dav_svn.so

Módulo conectable para el servidor Apache HTTP, utilizado para hacer accesible a otros un repositorio Subversion sobre Iternet o en una intranet.

Last updated on 2005-04-09 00:53:09 +0200