Error de confirmación SVN

Estoy tratando de permitir que varios usuarios accedan / se comprometan a mi repo y estoy corriendo en problemas de permissions (como se esperaba). He seguido los pasos en el libro SVN y todavía estoy recibiendo este error:

 svn: Error de confirmación (los detalles siguen):
 svn: No se puede crear el directory '/usr/home/peter/svn/db/transactions/16-1.txn': Permiso denegado

He establecido el bit SUID en el directory db, escribió una secuencia de commands que establece el umask a 002 luego ejecuta el command 'svn' y establece los permissions de grupo para rwx en todos los directorys en svn /

Mi Escritura:

#!/bin/sh umask 002 /usr/local/bin/svn "$@" 

¿Qué me estoy perdiendo? Gracias.

2 Solutions collect form web for “Error de confirmación SVN”

Cualquiera que sea el usuario / grupo que ejecute su process de server svn, debe tener permissions de rwx en todo el directory / usr / home / peter / svn. Así que si su server svn se ejecuta como el grupo svn user / svn, debe ejecutar:

 chgrp -R svn /usr/home/peter/svn; chmod -R g+rwx /usr/home/peter/svn 

El directory / usr / home / peter / svn / db no puede escribirse por el usuario que llama al script. Tiene el bit SUID establecido en el directory, pero es escribible por un grupo que el usuario llamante es un miembro de, o mundo escribible?

  • revertir svn repository, haciendo que una revisión sea una revisión de cabeza
  • sincronizar dos comprobaciones locales de SVN
  • Ejecutar Subversion bajo Apache con dos versiones diferentes de Subversion Server
  • cómo rastrear y resolver "no se puede cargar en el server: símbolo indefinido" en apache2
  • SSH acceso desde el exterior a un PC dentro de la red
  • ¿Es SVNParentPath recursivo?
  • ¿Es sano ejecutar un framework de aplicaciones web desde SVN?
  • Servidor de Subversion que se ejecuta en VPS increíblemente lento: ¿cómo diagnosticar?
  • Problemas con umlauts y git-svn
  • ¿Las versiones de paquetes anteriores en CentOS significan que no tienen arreglos de seguridad?
  • TortoiseSVN en Windows - error de comprobación "... no es válido como nombre de file en el directory"
  • ¿Cómo cambiar la copy de trabajo svn entre dos repositorys diferentes?
  • Mezclar Subversion "SVNParentPath" y configuraciones por repository?
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.