发布网友 发布时间: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库或文件夹,设置好权限,然后每个人就在分配好的文件夹下工作,但这样合作、扩展就不是很方便了。追问我也按照你说的设置了,但是没给权限的还是能看到,会不会是哪里配置没弄好???
追答把你的配置文件发上来看看吧