Si ya contamos con un repositorio de SVN tal vez necesitemos acceder a través de http. Veamos un modo de acceder con un método de autentificación básica.
Configurando el modulo mod_dav_svn
1. Abrimos dav_svn.conf para editarlo:
# nano /etc/apache2/mods-available/dav_svn.conf
2. Buscamos y comentamos las siguientes líneas #<Location /svn>
 #</Location>
3. Añadimos lo siguiente.<Location /repo>
        DAV svn
        SVNPath /ruta/del/repositorio
        AuthType Basic
        AuthName "Nombre del repositorio"
        AuthUserFile /etc/subversion/passwd
        Require valid-user
</Location>
4.Cambiamos SVNPath y AuthName según nos convenga5. Creamos un usuario:
# htpasswd2 -c /etc/subversion/passwd un_usuario
6. Reiniciamos apache# service apache2 restart
Ahora si podemos probar desde nuestro navegador accediendo a http://localhost/repo y nos pedirá usuario y contraseña para acceder al repositorio.



0 comentarios:
Publicar un comentario