I'm trying to setup a simple Document Management System for a Web-Application.
The Web-Application is written in PHP and uses a MSSQL DB.
In the MSSQL DB I have a Table "Persons" which identifies the Persons, a Table "Logins" which contains the Logins to the rows in the Table Persons, another Table called "SchoolClass" contains the SchoolClasses of the School.
With another table "PersonsToSchoolClasses" I'm able to determine which Person is in which class.
When we now look at this we can recognize, that the Table "Classes" contains the Groups, and "Persons" the User which we need in SVN.
This Classes and their associations can often change.
Now I experiment with svn. I recognized that it's exactly what I need.
I tried to set it up with the following Question posted on stackoverflow.com: How to set permissions in an svn repository?
Here it is described that I have to configure every group and every user by hand.
And now finally my Question:
Is it possible to configure the Groups and Users out of the Database Tables? Maybe with a SQL?
I don't want to have some files where all users and groups are stored. Also the Passwords are already contained in the Database. I just need a way, that SVN takes these Tables and uses it.