我正在尝试为 Web 应用程序设置一个简单的文档管理系统。
Web 应用程序是用 PHP 编写的,并使用 MSSQL DB。
在 MSSQL DB 中,我有一个标识 Persons 的表“Persons”,一个包含表 Persons 中行的登录名的表“Logins”,另一个名为“SchoolClass”的表包含学校的 SchoolClasses。
使用另一个表“PersonsToSchoolClasses”,我能够确定哪个人在哪个班级。
当我们现在看到这个时,我们可以认识到,表“类”包含组,而“人员”包含我们在 SVN 中需要的用户。
这个类和它们的关联经常会改变。
现在我用svn做实验。我意识到这正是我所需要的。
我尝试使用 stackoverflow.com 上发布的以下问题进行设置: 如何在 svn 存储库中设置权限?
这里描述了我必须手动配置每个组和每个用户。
现在终于我的问题:
是否可以从数据库表中配置组和用户?也许用 SQL ?我不希望有一些文件存储所有用户和组。密码也已经包含在数据库中。我只需要一种方法,让 SVN 获取这些表并使用它。