svn中的auth文件的说明

准备:

本机IP:192.168.32.134

如果源码安装困难,就用yum安装吧:yum install subversion,

1)创建文件夹/data/svndata为仓库根目录

#mkidr -p /data/svndata

2)创建两个项目,名叫projectone和projecttwo

#svnadmin create /data/svndata/projectone

#svndadmin create /data/svndata/projecttwo


1.配置auth的时候,如果svnserve的启动参数 -r所指的目录为版本库时称为单库svnserve方式

如:svnserve -d -r /data/svndata/projectone

在这个种情况下,一个svnserve只能为一个版本库工作,此时的auth应该如下配置:

[groups]

admin=user1

developer=dvp1,dvp2

[/]

@admin=rw

@developer=rw

注:此时[/]表示/data/svndata/projectone,客户端通过svn://192.168.32.134就是访问projectone了


2..配置auth的时候,如果svnserve的启动参数 -r所指的目录为版本库的根目录就是多库svnserve方式

如:svnserve -d -r /data/svndata/

此时的auth的配置如下:

[groups]

admin=user1

developer=user2,dvp1,dvp2

[project:/]

@admin=rw

@dev=rw


注:此时/表示库根目录即/data/svndata,

以上方式在客户端可以通过svn://192.168.32.134/projectone来访问projectone


3.对中文目录进行权限控制时,应该将权限文件authz改为utf8格式,可以用window上的editplus,notepad++等进行转,很快的。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值