SVN单一版本库权限配置

匿名访问

  打开授权访问的配置
  1.打开F:\Subversion\SvnRep\OA\conf\svnserve.conf。这里是你的版本库的路径
  2.将第19行# anon-access = none取消注释被修改心狠下面:

anon-access = write

  表明该版本库接受匿名访问,但是在下面我们配置授权访问的时候回把匿名访问给注释掉,因为在实际开发的时候访问SVN的都会进行授权访问,基本上不会出现匿名访问的情况。
这里写图片描述

授权访问

1.要设置授权访问就需要创建用户,并为用户设定权限
2.打开授权访问的配置
  [1]打开F:\Subversion\SvnRep\OA\conf\svnserve.conf,这里也是你的版本库的路径
  [2]将第19行anon-access = write注释掉:# anon-access = write
表明该版本库不接受匿名访问。
  [3]将第20行# auth-access = write注释打开:auth-access = write
表明该版本库使用授权访问
  [4]将第27行注释打开:password-db = passwd
表明使用同目录下的passwd文件保存用户信息
  [5]将第36行注释打开:authz-db = authz
表明使用同目录下的authz文件保存权限信息
这里写图片描述

  [6]打开passwd文件创建用户
这里写图片描述

  [7]打开authz文件:#后面注释的是例子
    <1>创建用户组
这里写图片描述
    <2>指定路径,给用户和用户组授权
这里写图片描述
    <3>权限的继承性:父目录设置的权限,对子目录同样有效——除非子目录进行了更为具体的设定,这个例子表示当前版本库下的subDir目录只有userOther有读写权限,其它用户无任何权限
这里写图片描述
  在上一篇你也提到了,实际开发的时候会在版本库根目录下创建与具体项目对应的子目录,使一个SVN服务器能够同时管理多个项目,而不是为每一个项目搭建一个SVN服务器。具体的多版本库共享配置会在下面一篇中写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值