全部, 我有一个通过Apache2 Web服务器通过HTTP托管/公开的SVN存储库。 我有30个用户群,在某些时候我想禁用大多数用户的访问权限,除了少数用户,而无需更改访问策略并重新启动服务器。目标是仅允许某些用户在其他用户无法访问存储库的一段时间内访问SVN。
是否可以在SVN中使用?
感谢。
答案 0 :(得分:0)
您通常要做的是更改定义subversion存储库的用户,组和访问权限的svn auth文件。请参阅有关"path based authentication"如何执行此操作的文档。
您的工作流程将如此:
每次向服务器发送请求时都会读取svn auth文件,无需重启服务器。
变体可以是(更高级的设置):
所以你只需要在本地更新和提交,其余的将由post-commit-hook完成。