当前位置:  开发笔记 > 开发工具 > 正文

如何防止subversion用户访问存储库的一部分?

如何解决《如何防止subversion用户访问存储库的一部分?》经验,为你挑选了1个好方法。

我正在使用Dreamhost上托管的Subversion存储库来创建项目.

我想允许限制访问某些用户.至少我想允许对某些用户进行只读访问,但理想情况下我想阻止一些用户看到存储库的某些部分.我找不到Subversion的web文档中提到的用户权限,虽然我认为它在那里?

我习惯使用Perforce,所以我想要的是p4 protectPerforce的功能.

谢谢.



1> UncleZeiv..:

看一下conf /目录下的authz文件.您可以为特定用户和特定目录设置权限.在svnserve.conf中,您可以指定匿名用户是否具有读取权限.

以下是我的存储库中的一个示例:

[groups]
project1_team = dave, john, andy

[/]
* =
dave = rw

[/project1]
@project1_team = rw

[/project2]
andy = r

这里发生的是我定义了一组具有project1完全访问权限的用户; dave(恰好是我)拥有对整个存储库的完全访问权限,而andy具有对project2的只读访问权限.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有