svnauthzsubversion-edge

Manually Update authz on CollabNet Subversion Edge Server


I have a repository set up on CollabNet Subversion Edge 3.1.0.

I want to use LDAP groups with different permissions to authenticate against my repository.

Of course, Apache's authz is unaware of LDAP groups. My strategy is to have a script that automatically updates the authz for the repository automatically on a nightly basis, as described in Using LDAP Groups With Subversion's Authz File.

However, authz is ignored by CollabNet's web server, and there seems to be a file hidden somewhere that can only be updated through the Collabnet admin interface.

Is there any way I can do this "manually" (i.e. finding that file and setting permissions so that a system user can run the script?)

For the record, the script I'm going to be using is a hand-rolled Windows PowerShell script.


Solution

  • We recommend people use this script all the time. The authz file is not hidden. It is named svn_access_file and located in the Subversion Edge data folder. Just have your script update that file.