SVN权限设定和说明

因为项目要求,个别用户不容许看到工程的某些目录,调查后SVN是可以实现这种需求的。
SVN权限三种:1)r:只读权限。2)W:写权限。3)空:没有权限
passwd文件:
[users]
user1=123                                 *创建用户user1,密码是123
user2=456                                  *创建用户user2,密码是456
user3=567                                  *创建用户user3,密码是567


authz文件:
[/Test]                                         *针对根目录进行权限设置
user1 = rw                                  *用户1有读写权限
user2 = rw                                  *用户2有读写权限
* = r                                             *其他用户有读权限
[/Test/test1]                                 *针对子目录test1进行权限设置
user1 = rw                                   *用户1有读写权限
user2 =                                        *用户2没有权限(看不到这个目录)
[/Test/test2]                                  *针对子目录test2进行权限设置
user1 = rw                                    *用户1有读写权限
user2 = r                                       *用户2有读权限

※用户2看不到test1目录,也取不下来test1目录,创建和test1同名目录提交的时候不报错,但是最终结果是提交不上去。
   有下面这个现象:
   我是用user2创建的Test,test1,test2目录,按照上面的设置完权限后,test1目录通过右键Repo-browser看不到,但是能取下来,换了目录重新checkout就正常了(不能看到,也取不下来)。另外我的电脑没有重启,svn没有重新登录。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值