I have a few dozen SVN repos that must be accessible to all users, and a single repo that needs to be restricted to just one group. I've tried setting up my .svnaccess file like so:
[groups] special = alice,bob [/] * = rw [RestrictedRepo:/] * = @special = rw
However, this results in even alice and bob being unable to access RestrictedRepo. If I use ~@special =
instead of * =
, then I end up with all users having access. Moving the * =
to the last line does not change anything.
Is there any way I can do this without setting root permissions to nothing and giving explicit access to all non-group members on each of my many other repos?
I'm running this on an older server with svn 1.5.1.