On Wed, 25 Jul 2007, in a new attempt to enlighten us, Percy Gonzales
wrote:
PG> Hola en mi intento de configurar un servidor svn+apache, he recurrido
PG> a varios docs en internet y hasta ahora lo tengo instalado y he podido
PG> crear repositorios y todo ok, pero ya al momento de querer importar
PG> algunos archivos inicial me sale el siguiente error:
PG>
PG> svn: No se puede crear el directorio
PG> '/www/svn/prueba000/db/transactions/0-1.txn': Permiso denegado
PG>
PG> al ejecutar la siguiente instruccion
PG>
PG> svn import trabajo/ file:///www/svn/prueba000 -m "Transferencia
PG> Inicial de mis archivos"
PG>
PG> o esta
PG>
PG> svn import trabajo/ http://subversion/trabajo -m "Transferencia
PG> Inicial de mis archivos"
PG>
PG>
PG> los directorios de los repositorios pertenecen a apache, trabajo sobre
PG> centos 4
Dentro del directorio de SVN (supongamos para el ejemplo, /srv/svn), los
subdir
/srv/svn/dav
/srv/svn/db
tienen que tener permisos de escritura por aquellos que vayan a usar el
repositorio. Lo que yo suelo hacer es:
- Crear un grupo (x ej, "svn") y un usuario, si querés.
- Agregar al grupo a quienes correspondan (apache, user1, user2, etc.)
- Cambiar los permisos a esas dos carpetas:
chgrp -R svn /srv/svn/dav /srv/svn/db
find /srv/svn/db -type d -exec chmod g+rws {} \;
find /srv/svn/db -type f -exec chmod g+rw,g-s {} \;
Con eso, todos los que pertenezcan al grupo "svn" podrán leer/escribir en
el repositorio sin errores.
Espero te sirva.
Saludos
Javier, a.a.t.
--
"Only two things are infinite, the universe and human stupidity,
and I'm not sure about the former"
(Albert Einstein)--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
/* Publica y encontra trabajo relacionado con softlibre en
http://www.usla.org.ar/modules/jobs/ */
Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]