I'm having trouble granting permissions to certain users in Collabnet SVN Subversion Edge. I currently have 3 repos: documentation, ipm and modules. I have two users: jeremy.johnson and jeremyj. I want to give read access to jeremyj for documentation and ipm and give jeremy.johnson access to modules. I don't want the users to see each other's repos.
I can't do
[/]
* = r
Because then everyone can see everyone.
So instead I did this
[documentation:/]
jeremyj = r
[ipm:/]
jeremyj = r
[modules:/]
jeremy.johnson = r
but that doesn't seem to allow anything. Whether I log in as jeremyj or jeremy.johnson I don't have access to any of them. The only way I can get to access any of them is if I use the wildcard but that defeats the purpose.
I also tried adding it to the \documentation\conf\authz file but that seemed to do nothing at all.
Edited with @Lazy Badger's suggestions: To show the actual syntax and case I'm using I'm attaching screen shots instead.
But jeremy.johnson can still see the contents of documentation.
You must
or, maybe better
and revoke access at per-repositopy basis for every user
This way everybody will can see the full list of repos, but not their content