Aparentemente la mejor configuracion es con /svn, yo lo configure así
con trac, que es excelente para gestionar los proyectos en subversion
te paso mi configuracion.
<Location /svn>
DAV svn
SVNParentPath /var/www/svn/repos
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile /var/www/svn/conf/passwd
Require valid-user
</Location>
# configuracion para Trac
<Location /projects>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir /var/www/svn/trac
PythonOption TracUriRoot /projects
AuthType Basic
AuthName "Trac"
AuthUserFile /var/www/svn/conf/passwd
Require valid-user
</Location>
<LocationMatch "/projects/[^/]+/login">
AuthType Basic
AuthName "Trac"
AuthUserFile /var/www/svn/conf/passwd
Require valid-user
</LocationMatch>
Tienes que instalar trac y mod_python para apache
Para crear un sitio en trac ejecutas
$> trac-admin /var/www/trac/miproyecto initenv
y luego te hara una serie de preguntas sobre el nombre del proyecto y
al ubicacion del repositorio svn.
Saludos
El 15/08/07, Graciela Urquieta <[EMAIL PROTECTED]> escribió:
> hola, ahora mismo estoy tratando de instalarme algunas aplicaciones
> que me sirvan para tener mayor control sobre mis desarrollos,
> especificamente estoy instalando svn sobre un centos 4.4, el svn esta
> instalado y funcionando correctamente para un solo repositorio, pero
> al momento de configurar varios repositorios se me presentan algunos
> inconvenientes al acceder a los mismos, mis configuraciones en apache
> son:
>
> <VirtualHost *:80>
> ServerAdmin [EMAIL PROTECTED]
> DocumentRoot /www/svn
> ServerName subversion.dominio.com
> ErrorLog logs/repos
> CustomLog logs/repos common
> <Location />
> DAV svn
> SVNParentPath "/www/svn/"
> SVNListParentPath on
> </Location>
> </VirtualHost>
>
> Al momento de acceder desde el browser http://subversion.dominio.com,
> aparentemente todo ok, ya que me muestra el listado de repositorios
> (/prueba, y otros) y puedo accederlos a cada uno de ellos, pero cuando
> intento accederlos desde la consola para realizar cualquier tarea, por
> ej: svn import trabajo/
> http://subversion.dominio.com/prueba/tra_prueba -m "Transferencia
> Inicial de mis archivos"
>
> me arroja el siguiente error:
>
> svn: requerimiento PROPFIND falló en '/prueba'
> svn: PROPFIND de '/prueba': 301 Moved Permanently
> (http://subversion.dominio.com)
>
> Buscando por internet encontre un tutorial donde hace una pequeña
> variacion en el Location, a algo asi:
>
> <VirtualHost *:80>
> ServerAdmin [EMAIL PROTECTED]
> DocumentRoot /www/svn
> ServerName subversion.dominio.com
> ErrorLog logs/repos
> CustomLog logs/repos common
> <Location /svn>-----------------modificacion
> DAV svn
> SVNParentPath "/www/svn/"
> SVNListParentPath on
> </Location>
> </VirtualHost>
>
> haciendo este cambio las formas de acceso cambian a algo asi:
>
> - desde el browser: http://subversion.dominio.com/snv (muestra el
> listado de repositorios, todo ok)
> - desde la consola: svn import trabajo/
> http://subversion.dominio.com/svn/prueba/tra_prueba -m "Transferencia
> Inicial de mis archivos" (de esta forma si funciona correctamente)
>
> MI consulta es por solo esa variacion hace que funcione o no?,
> personalmente desearia que tanto desde el browser como desde la linea
> de comandos el acceso a los repositorios sea solo de la forma:
> - http://subversion.dominio.com/nombre_repositorio
>
> Me pueden orientar para obtener este resultado?
>
>
> gracias
> _______________________________________________
> Lista de correo Linux-plug
> Temática: Discusión general sobre Linux
> Peruvian Linux User Group (http://www.linux.org.pe)
>
> Participa suscribiéndote y escribiendo a: [email protected]
> Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
> http://listas.linux.org.pe/mailman/listinfo/linux-plug
>
> IMPORTANTE: Reglas y recomendaciones
> http://www.linux.org.pe/listas/reglas.php
> http://www.linux.org.pe/listas/comportamiento.php
> http://www.linux.org.pe/listas/recomendaciones.php
>
--
"No leas meneame.net"
Clever Flores
Email: [EMAIL PROTECTED]
Blog: http://cleverflores.blogspot.com
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)
Participa suscribiéndote y escribiendo a: [email protected]
Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug
IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php