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:
5. Creamos un usuario:
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.