Fwd: [CVS] problemas con permisos

Gabriel Patiño gepatino en gmail.com
Jue Abr 26 14:24:53 BST 2007


Perdon Milton, te lo envie en privado... vuelvo a enviarlo a la lista...

---------- Forwarded message ----------
From: Gabriel Patiño <gepatino en gmail.com>
Date: 26-abr-2007 10:20
Subject: Re: [CVS] problemas con permisos
To: Milton Galo Patricio <minoztro en gmail.com>


El 25/04/07, Milton Galo Patricio <minoztro en gmail.com> escribió:
> hola lista:
>
>    Hace ya unos días seguí un manual [1] que se encuentra en la guía
> ubuntu, de como configurar un servidor de cvs...todo ha ido bien hasta
> el momento, se tienen creado cuatro usuarios unix que están trabajando
> con el repositorio de manera local.  El problema se ha suscitado
> cuando cualquier usuario crea un nuevo directorio y lo agrega en el
> repositorio...al momento de otro usuario realizar un cvs co {proyecto}
> le lanza el siguiente error:
>
>
> cvs checkout: Updating inscripcion/tuto/tutito
> cvs checkout: failed to create lock directory for
> `/var/lib/desarrollo/inscripcion/tuto/tutito'
> (/var/lib/desarrollo/inscripcion/tuto/tutito/#cvs.lock): Permission
> denied
> cvs checkout: failed to obtain dir lock in repository
> `/var/lib/desarrollo/inscripcion/tuto/tutito'
> cvs [checkout aborted]: read lock failed - giving up
>
> y claro despues voy a listar los directorios del proyecto y el
> directorio problematico se encuentra con el nombre del usuario dueño y
> con el mismo nombre de grupo que el usuario.
>
>   Alguien me podría hechar una mano, ya que soy nuevo en esto y no se
> como solucionar este problema,
>
> P.S.: cuando los usuarios agregan nuevos ficheros no existen problemas.
>
>
> [1] http://www.guia-ubuntu.org/index.php?title=CVS


No es recomendable que varios usuarios accedan a un repositorio local
de cvs, hay varios problemas con eso. Con cvs tuve muchos problemas,
incluso teniendo todo atras de un server (pserver), algunos archivos
se llenaban de pedazos de otros archivos, y cosas por el estilo. Por
supuesto esto pasa cuando hay muchos trabajando...

Si todavia no estas trabajando con cvs o no tenes muchos proyectos en
tu repositorio, te recomiendo svn. Esta mejorado en muchos aspectos, y
desde el punto de vista del usuario es casi lo mismo. Por ahora no
tuvimos problemas, somos varios usando los mismos repositorios (via
http, no locales).

--
Gabriel E. Patiño

Un amigo necesita ayuda --> http://www.ayudemosaezequiel.com.ar


-- 
Gabriel E. Patiño

Un amigo necesita ayuda --> http://www.ayudemosaezequiel.com.ar



Más información sobre la lista de distribución ubuntu-es