【发布时间】:2009-05-19 18:35:41
【问题描述】:
我已经从头开始建立了一个 SVN 存储库,并且我已经使用 SVN 复制命令成功地标记了我的一些版本。
我为 apache 使用了 SSPI auth 插件,因此我们的开发人员只需使用他们的网络凭据访问服务器,一切正常。
我创建了一个 AuthZ 授权文件,将我们的开发人员添加到文件中的组,并授予他们对 root 的写入权限。我还授予匿名用户对 root 的只读访问权限。
然后我使用以下命令锁定 /svn/ 目录:Require-group "CORP\CKAN0BlahBlah"
这有效地将安全组中的新开发人员限制为只读访问权限,直到他们通过 aAuthZ 配置文件获得访问权限。
现在,我有几个问题:
什么是正确的方法(除了 荣誉系统),以防止用户 从提交更改到任何 “标签”目录?
是否可以使用SSPI通过 AuthZ 组的成员, 而不是列出成员 单独在配置中 文件?
【问题讨论】:
标签: svn version-control batch-processing pre-commit-hook