[eside-ghost] Poner svn para acceso por web

Gustavo Fernandez gus en zylk.net
Jue Nov 16 15:05:58 CET 2006


Buenas:

Yo tengo uno montado de la siguiente forma:

SSL, y usuarios contra el ldap. Sobre una ubuntu dapper, con el
autoversionado para poder montar un directorio en el sistema operativo
en el que exista versionado de manera transparente para los usuarios.

Los paquete que instalé en su día son:

subversion
libapache2-svn
libapache-mod-dav

Esta sobre el 446, y no sobre el 443 por los problemillas del
protocolo SSL cuando solo dispones de una ip pero varios VirtualHost


<VirtualHost *:446>
        ServerName svn.zylk.net
        ServerAdmin root en zylk.net

        SSLEngine On
        SSLCertificateFile /etc/apache2/ssl/svn-apache.cert
        SSLCertificateKeyFile /etc/apache2/ssl/svn-apache.key
        DocumentRoot /var/www/svn-style

        <Location /svn/ >

                SVNListParentPath On
                SVNIndexXSLT /svnindex.xsl
                SSLRequireSSL
                Options Indexes FollowSymLinks
                AllowOverride None

                DAV svn
                SVNParentPath /var/www/svn

                #Autoversionado
                SVNAutoVersioning On


                AuthType Basic
                AuthName "zylk.net Subversion Repository"
                AuthLDAPURL
ldap://ldap.zylk.net:389/ou=People,dc=zylk,dc=net?uid?sub
                AuthzSVNAccessFile /etc/apache2/dav_svn.authz

                Require valid-user


                # The following three lines allow anonymous read, but make
                # committers authenticate themselves.

                #<LimitExcept GET PROPFIND OPTIONS REPORT>
                #       Require valid-user
                #</LimitExcept>

        </Location>
        # Logs
        ErrorLog /var/log/apache2/error.log
        CustomLog /var/log/apache2/svn-access.log combined
</VirtualHost>


Un saludo
--gustavo




Juanval escribió:
> yepa
>
> Toy en el aula de estudio de Eside, con wifi y tal, y estoy
> intentando acceder a un servidor SVN que tengo en casa. El tema es
> que el acceso a ese puerto parece estar capado, con lo que
> necesitaría poner el svn para que se pueda acceder por el puerto
> 80. Claro que ya tengo Apache corriendo, con lo que se pegarían
> unas leches de impresión entre los 2.
>
> De todas formas, he oido comentar (creo que a Saladino), que se
> puede poner de forma que, para un cierto directorio, Apache
> redireccione la petición al svn, de forma que se pueda hacer esto
> que necesito.
>
> ¿Alguien ha probado a hacer esto alguna vez?
>
> taluegoo _______________________________________________
> eside-ghost mailing list eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost




Más información sobre la lista de distribución eside-ghost