Subversion

Ricardo Mun~oz A. rmunoz en pjud.cl
Mar Abr 12 15:28:01 CLT 2005


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. 
> > 
> > 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
>     
>     Esta linea no la entiendo: en /etc/subversion/ esta archivos

esa linea es para indicar de donde el Apache va sacar la info
de usuarios validos.

> >   Require valid-user
> > </Location>
> > 
> > 2. luego generar los usuarios mediante:
> > 
> > htpasspwd -cm /etc/svn-auth-proyecto usuario
> 
> Sera: htpasspwd -cm /etc/subversion/passwd usuario ??

man htpasswd

> > 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?)

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)



Más información sobre la lista de distribución Linux