Monday, December 14, 2009

Simple UI to Maintain Subversion (SVN) Authorization File

I really enjoyed the installation,configuration and using of Subversion as an alternate to Source Safe.SVN is really fast reliable scalable and TortoiseSVN can be used as a client to interact SVN server.

Configuring SVN is fairly easily especially with packages like visualsvn server,collabnet svn and many more.As you all might know in Subversion(SVN) granualar permissions on the projects can be done using a authorization file.Authorization file can be set using AuthzSVNAccessFile(svn-auth.conf) directive in httpd.conf file.You can create groups, add users to the groups, add groups and users to the projects in the authorization file.

I wrote this small and simple application to Manage/Maintain Users,Groups,Project Assignments in the authorization file using .net.I know this is not going to save a lot of time for all but it is handy at times, so I did it.Here is the link for it.

**This program is not tested properly hence you are responsible for testing and then using it on your production systems.Feedback is always welcome.

1 comment:

  1. Hi pvakati,
    This is the exact thing I am looking for. Unfortunately I do not see any link to your utility or source.
    Please can you provide it.