I have an SVN server with 3 repositories on it. (A, B and C). I am trying to restrict a user (in this example MrX) to have full access to repository B but no access at all to repository A or C (preferred not even see it). I have read the postings and thought i had it correct but when I log in as JJ I can still see all of repository A and C. What am I doing incorrect.
Below is the settings I have for the repositories. Note I would like everyone else to have all read write permissions to A and C repository.
If it matters, I am using CollabNet SubversionEdge on a Windows Server with normal users (not LDAP authentication)
[A:/]
*=rw
MrX =
[B:/]
MrX =rw
[C:/]
*=rw
MrX =
I have a similar situation, the only difference being that I'm not targeting a single user, but a @usergroup instead.
For me the following setup works:
[/]
~MrX = rw
[A:/]
[B:/]
MrX = rw
[C:/]
What I'm doing here is assigning by default RW access to everyone for every repo, except MrX. MrX then has RW access to repo B only.