0
全部, 我有一个SVN仓库托管/通过HTTP暴露通过Apache2的网络服务器。 我有30个用户群,在某些时候,我想禁止大多数用户访问,除非少数用户不必更改访问策略并重新启动服务器。目标是只允许某些用户访问SVN一段时间,其他用户无法访问存储库。阻止SVN访问某些用户
SVN有可能吗?
谢谢。
全部, 我有一个SVN仓库托管/通过HTTP暴露通过Apache2的网络服务器。 我有30个用户群,在某些时候,我想禁止大多数用户访问,除非少数用户不必更改访问策略并重新启动服务器。目标是只允许某些用户访问SVN一段时间,其他用户无法访问存储库。阻止SVN访问某些用户
SVN有可能吗?
谢谢。
您通常会做的是更改您的svn auth文件,该文件为您的Subversion存储库定义用户,组和访问权限。请参阅关于"path based authentication"如何做到这一点的文档。
你的工作流程会去这样的:
每次向服务器发送请求时都会读取svn auth文件,因此不需要重新启动服务器。
一个变体可能是(更多高级设置):
所以你只需要在本地进行更新和提交,剩下的工作将由post-commit-hook完成。