Bonjour/bonsoir à tout le monde,

Je viens pour vous demandez de l'aide sur des difficultés que j'éprouve avec svn & trac

http://subversion.tigris.org/

http://trac.edgewall.org/


J'utilise trac et svn pour avoir un contrôle et une vue d'ensemble des modifications effectués à plusieurs sur divers fichiers de divers projets.

Le probléme est que je désire limite l'accès de certains répertoires, et que je n'arrive pas à mes fins.

Voici donc mon fichiers svnserve.conf:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[general]
anon-access = none
auth-access = write
password-db = /home/dev/svn/PROJET/conf/passwd
### The authz-db option controls the location of the authorization
### rules for path-based access control.  Unless you specify a path
### starting with a /, the file's location is relative to the the
### directory containing this file.  If you don't specify an
### authz-db, no path-based access control is done.
### Uncomment the line below to use the default authorization file.
authz-db = /home/dev/svn/PROJET/conf/authz
realm = PROJET DEV
[sasl]
use-sasl = false
min-encryption = 128
max-encryption = 256
Dans mon fichiers /home/dev/svn/PROJET/conf/passwd est contenue correctement les logins et mot de passe de mes utilisateurs.

Et la ont arrive ou je coince le fichiers authz, dont après la lecture de la documentation officiel, et non officiel (et évidement après moule recherches, et, testes) je n'arrive pas à donné droits à un utilisateurs aux répertoires que j'aimerais, sa retourne toujours 'accès refusées'
Sauf quand je commente la ligne #authz-db = .. ou tout le monde à accès

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[groups]
admin=moi,toi
anope=lui,toi
eggdrop=lui,toi,etlui
ircd=lui,toi
www=etlui,toi
#Ici dessus mes groupes avec les users des groupes
 
[/:/]
@admin = rw
@anope = r
@eggdrop = r
@ircd = r
@www = r
 
[/:/ANOPE]
@admin = rw
@anope = rw
 
[/:/EGGDROP]
@admin = rw
@eggdrop = rw
 
[/:/IRCD]
@admin = rw
@ircd = rw
 
[/:/WWW]
@admin = rw
@www = rw
 
# ici dessus chaque repertoires avec les permission par groupes
[aliases]
Il faut savoir que j'ai tout essayer
j'ai tente: [/home/dev/svn/PROJET] [/PROJET] [/:/] [PROJET:/] etc etc

Je désespère...