Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2013, 10:22
colomer23
 
Fecha de Ingreso: junio-2008
Mensajes: 93
Antigüedad: 16 años, 5 meses
Puntos: 1
Problemas con permisos de usuarios en VirtualSVN

Buenas tardes,

Tengo en un Windows XP instalado Virtual SVN Manager donde están alojados dos repositorios de fuentes de php.

Tengo dos grupos de usuarios (grupo1 y grupo2) y quiero que a un repositorio (repo1) sólo puedan acceder los usuarios de un grupo (grupo1) y a otro repositorio (repo2) los usuarios de los dos grupos (grupo1 y grupo2).

El repositorio me funciona bien y desde los usuarios de los dos grupos puedo acceder perfectamente a las fuentes pero mi problema es que no me respeta bien los permisos a un repositorio o a otro.

Mi fichero authz que me generra el VirtualSVN Manager es el siguiente:

[/]
*=
@grupo1=rw
@grupo2=rw

[repo1:/]
@grupo1=rw
@grupo2=

[repo2:/]
@grupo1=rw
@grupo2=rw

[groups]
grupo1=usuario1,usuario2
grupo2=usuario3,usuario4

De esta forma los usuarios de ambos grupos puedan acceder a ambos repositorios, lo correcto seria que el fichero seria asi:

[/]
*=

[repo1:/]
@grupo1=rw
@grupo2=

[repo2:/]
@grupo1=rw
@grupo2=rw

[groups]
grupo1=usuario1,usuario2
grupo2=usuario3,usuario4

Pero asi no funciona, asi ningún usuario puede acceder a ningún repositorio. Parece que sólo se le hace caso a lo que hay en [/] y que nunca hace caso a lo que hay en [repo1:/] y [repo2:/]. Los nombres de los repositorios son correctos porque ademas el fichero lo genera automaticamente el VirtualSVN Manager.

¿Por que me puede estar pasando esto?


Gracias.