Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
added 116 characters in body
Source Link
Jorenko
  • 101
  • 4

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.

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.

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 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.

Source Link
Jorenko
  • 101
  • 4

Restrict access to an SVN repo to members of one group

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.

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?