如何设置svn仓库的权限?
我使用 svnadmin create repos 在网络驱动器上创建了一个存储库。
有没有办法设置用户对存储库的权限?
如果是这种情况,如何设置这些权限?
I created a repository on a network drive with svnadmin create repos
.
Is there a way to set user permissions to the repository?
And if that is the case how can those permissions be set?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您需要通过 svn:// 协议(嵌入式授权)管理访问,您所需要做的就是更改新创建的存储库的 conf 文件夹中的文件
repos/conf/passwd
) 以定义用户和密码列表repos/conf/authz
) 以定义组和权限repos/conf/svnserve.conf
) 用于定义一般访问配置这是如何编辑和配置对存储库的访问。您也可以参考 官方文档 以便深入研究颠覆访问管理。
如果您需要通过
http://
协议管理访问,您可能需要咨询 有关此事的官方 subversion 文档,这是一个比嵌入式 subversion 授权更复杂的主题。If you need to manage access via
svn://
protocol (embedded authorization), all you need to do is to change files inconf
folder of your newly created repository:repos/conf/passwd
) in order to define a list of users and passwordsrepos/conf/authz
) in order to define groups and privilegesrepos/conf/svnserve.conf
) in order to define general access configurationHere is simple guide of how to edit and configure access to your repository. Also you can consult official documentation in order to dive into subversion access management.
In case you need to manage access via
http://
protocol, you might like to consult official subversion documentation on this matter, it's a bit more complex topic than embedded subversion authorization.