Servidor SVN con Apache2

Holas,

Pues desde hace mucho tiempo quiero tener todo organizado… lejos de ello, pero al menos centrando el trabajo me he puesto a crearme un repositorio SVN con acesso vía web gracias a Apache2:

# Directorio para los repos

mkdir -p /var/local/repos

# Crear el repo

svnadmin create /var/local/repos

# doy permisos al servidor web

chown -R www-data:www-data /var/local/repos

# instalo el modulo de apache necesario

apt-get install libapache2-svn

# editar el archivo: /etc/apache2/mods-available/dav_svn.conf y escribe:

<Location /repos>
DAV svn

SVNPath /var/local/repos

AuthType Basic

AuthName “Subversion repository”

AuthUserFile /etc/subversion/passwd

<LimitExcept GET PROPFIND OPTIONS REPORT>

Require valid-user
</LimitExcept>
</Location>

# agrega usuarios:
htpasswd -c /etc/subversion/passwd daniel

# reinicia apache:

/etc/init.d/apache2 restart

enjoy! 🙂

Anuncios

No comments yet

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s

A %d blogueros les gusta esto: