Subversion
Ricardo Mun~oz A.
rmunoz en pjud.cl
Mie Abr 13 09:35:36 CLT 2005
El mié, 13-04-2005 a las 13:24, Juan Andres Ramirez escribió:
> On Tue, 12 Apr 2005 15:28:01 -0400
> "Ricardo Mun~oz A." <rmunoz en pjud.cl> wrote:
>
> > El mié, 13-04-2005 a las 01:07, Juan Andres Ramirez escribió:
> > > On Tue, 12 Apr 2005 11:19:21 -0400
> > > "Ricardo Mun~oz A." <rmunoz en pjud.cl> wrote:
> >
> > [...]
> >
> > > > yo uso el Apache para eso.
> > > >[...]
> > > >
> >
> > > > 3. otorgar permisos a grupo apache en /ruta/svn/proyecto
> > > >
> > > > chown svn.apache /ruta/svn/proyecto -R
> > >
> > > # chown svn.apache /var/local/repos -R
> > > chown: «svn.apache»: grupo inválido
> > > Tengo al user svn como controlador total del repos, pero el
> > > grupo apache no lo tengo.Si tengo instalado apache2 y corre
> > > perfectamente.
> >
> > entonces en vez de apache poner el nombre del grupo bajo el
> > cual corre el Apache. ('nobody' puede ser?)
> Ya hice esto y quedo asi: drwxrwsr-x 7 svn apache 4,0K 2005-04-10 23:14 repos ,
> el problema ahora que no tengo permiso como un usuario normal, que no
> sea svn o apache. Hice un addgroup sombra apache , pero sigo sin
> permiso, tambien hice lo mismo con svn.
para usar Subversion mediante el Apache no necesitas usuarios del
sistema, el Apache es quien interactua con Subversion. para hacer
commit y checkout desde la misma maquina usarias la URL
http://blabla/reposblabla con el usuario que creaste mediante el
comando htpasswd(1). para hacer commit y checkout desde otra maquina
(incluso no Linux) usarias la misma URL y el mismo usuario...
> Ya hice todo, y ahora sale este error:
>
> sombra en citrola:~$ svn co http://200.xxx.xxx.xx/repos/blog_sombra
> svn: requerimiento PROPFIND falló en '/repos/blog_sombra'
> svn: PROPFIND de '/repos/blog_sombra': 405 Method Not Allowed (http://200.85.192.174)
> Edite el /etc/apache2/mods_enable/dav_svn.conf , dandole parametros a su config(lei por ahi).
> Pero igual me tira ese error.
segun esto -> http://svn.haxx.se/users/archive-2004-06/0333.shtml
te podria faltar tener cargados los modulos mod_dav y mod_dav_svn
--
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
Más información sobre la lista de distribución Linux