svn服务器配置

1、创建svn库文件夹

mkdir -p /svn/repos/test

2、创建svn库

svnadmin create /svn/repos/test

3.修改 配置

nano /svn/repos/test/conf/svnserve.conf

修改如下

[general]

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /svn/repos

添加成员:
nano /svn/repos/test/conf/passwd

[users]

xsd(用户名) = 123456(密码)
wang = 123456
zhang = 123456 

设置权限

nano /svn/repos/test/conf/authz

[group]
admin = xsd
team1 = wang, zhang

[/]
xsd = rw
@admin = rw

[/test]
@team1 = rw

@team1 = rw 是设置team1这个组的权限访问/test这个库,其他的库没有权限,rw为读写权限

@admin = rw 设置管理员权限,同上

xsd = rw为设置某一个的权限

注意:realm = /svn/repos 为根目录,所以[/]其实是/svn/repos/,并不是磁盘的根目录/

4、启动svn服务

svnserve -d --listen-port 3690 -r /svn/repos/

5、checkout

svn co svn://xxx.xxx.xxx/test
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值