有没有SVN大神?请教一下如何设置每个人的权限,让其他人不能访问?每一个人都只能访问自己上传的项目

发布网友 发布时间:2022-04-23 10:22

我来回答

1个回答

热心网友 时间:2023-10-11 09:16

这个权限控制的需求对于SVN来说完全可以实现,很简单,但当然不是设置密码的方式。

首先,从管理角度,整个SVN服务器需要有一个统一的管理员,只有这个管理员可以修改svn服务器的权限控制文件,其他人只能向他提需求,而不能直接操作服务器的权限控制,否则会乱套。

其次,具体如何修改SVN的权限文件,要看SVN服务器的权限管理方式,SVN有两种权限管理方式,以最常用的和Apache集成的管理方式为例,就是这样来操作:
SVN的权限分成r(只读)、rw(读写)、空(禁止访问)三种,若要设置某个文件夹只能由user1读写,其他人都不能访问,则可以这样写:
[/project/path/directory]
user1 = rw
* =

综上,若要达成你的目的,就可以在需要设置权限时,通知SVN管理员,修改权限文件,增加对该文件夹的控制描述。
当然,管理还可以简单一些,就是SVN管理员为每个人建立一个SVN库或文件夹,设置好权限,然后每个人就在分配好的文件夹下工作,但这样合作、扩展就不是很方便了。追问我也按照你说的设置了,但是没给权限的还是能看到,会不会是哪里配置没弄好???

追答把你的配置文件发上来看看吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com