Restrict subversion to only allow certain functions

Posted by Farseeker on Server Fault See other posts from Server Fault or by Farseeker
Published on 2010-06-17T22:40:27Z Indexed on 2010/06/17 22:54 UTC
Read the original article Hit count: 164

Filed under:
|

I'm in a bit of a situation. We have our private subversion server that we use for development, but one of our government clients is requesting access to our commit logs so that they can get an up-to-date picture of what we've been doing on the system.

I don't have a problem with them reading our commit logs, but what I do have a problem with is them having access to our source code - they can't have read or write.

The obvious solution is to do an svn log ourselves and give them an export, but they want direct SVN access as they apparently have an auditing solution that will import the svn log command automagically.

So, is there a way I can set up access to a subversion repo and deny them access to everything except svn log? I don't care if I have to set up a virtualhost just for this, but it has to be done over http(s). We're also using LDAP for authentication if that makes any difference.

© Server Fault or respective owner

Related posts about svn

Related posts about access-rights