martes, 20 de julio de 2010

SVN: configuración

Configuración de SVN

# apt-get install subversion
# apt-get install libapache2-svn
# mkdir -p /var/local/repositorio
# svnadmin create /var/local/repositorio/
# chown -R www-data:www-data /var/local/repositorio/
# cd /etc/apache2/mods-available/
# vim dav_svn.conf

<Location /repositorio>
DAV svn
SVNPath /var/local/repositorio
AuthType Basic
AuthName "Subversion repository"
### fichero de passwords
AuthUserFile /etc/subversion/passwd
### permito las opciones GET PROPFIND OPTIONS REPORT a usuarios anonimos
<LimitExcept GET PROPFIND OPTIONS REPORT>
### pero requiero autentificación para el resto de operaciones
Require valid-user
</LimitExcept>
</Location>

# /etc/init.d/apache2 restart
# htpasswd -c /etc/subversion/passwd rramos
# cd /var/local/conf
# vim passwd

No hay comentarios:

Publicar un comentario