El mar, 12-04-2005 a las 22:48, Juan Andres Ramirez escribió: > On Tue, 12 Apr 2005 08:13:58 -0400 > "Ricardo Mun~oz A." <[EMAIL PROTECTED]> wrote: > > > El mar, 12-04-2005 a las 08:52, Juan Andres Ramirez escribió: > > > > [...] > > > > > Cuando lo hago atravez de file: > > > svn checkout file:///var/local/repos/blog_sombra > > > svn: No se pudo abrir una sesión ra_local con el URL > > > svn: No se pudo abrir el repositorio 'file:///var/local/repos/blog_sombra' > > > svn: Berkeley DB error while opening environment for filesystem > > > /var/local/repos/db: > > > Permiso denegado > > > Trate de corregir esto adhiriendo el user sombra al grupo del user svn, > > > es para no > > > tener que cambiar de user cada vez que voy a trabajar en el proyecto. > > > > debes indicar correctamente los permisos al directorio > > > > /var/local/repos > > > > y todo lo que hay adentro. idealmente poner el sticky bit > > al grupo (svn) de blog_sombra/ hacia dentro > > > > drwxrwsr-x svn svn fecha_hora blog_sombra > > > Exacto, era eso, lo del permiso, ahora tengo acceso desde otro user adherido > al grupo svn. > Lo unico que me falta es el acceso desde fuera.
yo uso el Apache para eso. 1. agregar esto en tu httpd.conf <Location /repos-proyecto> DAV svn SVNPath /ruta/svn/proyecto AuthType Basic AuthName "bla bla descripción" AuthUserFile /etc/svn-auth-proyecto Require valid-user </Location> 2. luego generar los usuarios mediante: htpasspwd -cm /etc/svn-auth-proyecto usuario 3. otorgar permisos a grupo apache en /ruta/svn/proyecto chown svn.apache /ruta/svn/proyecto -R 4. reiniciar apache y probar. -- Ricardo Mun~oz A. Usuario Linux #182825 (counter.li.org)

