Linux环境下svn安装

CentOS7环境下的svn安装与配置

下载svn安装包

# cd /svn
# mkdir china
# mkdir shenzhen
# svnadmin create /svn/china
# svnadmin create /svn/shenzhen
# vi /svn/passwd

编辑多项目公共帐号密码文件,在users章节中添加账号和密码信息

[users]
# harry = harryssecret
# sally = sallyssecret
china = china1234
shenzhen = shenzhen1234

ESC后:wq保存文件内容

# vi /svn/authz

编辑多项目公共权限控制文件,给用户赋予读写权限

[china:/] #服务器端实际目录为/svn/shenzhen
china = rw
[shenzhen:/] #服务器端实际目录为/svn/shenzhen
shenzhen = rw

ESC后:wq保存文件内容

# vi /svn/china/conf/svnserve.conf 
# vi /svn/shenzhen/conf/svnserve.conf 

编辑SVN单个项目的服务配置文件,将以下内容前面的#号和空格删除,解除注释

anon-access = none
auth-access = write
password-db = /svn/passwd #多项目的公共密码文件
authz-db = /svn/authz #多项目的公共权限文件
realm = /svn/china #单个项目的实际路径

ESC后:wq保存文件内容
启动服务,可支持多个项目使用

# svnserve -d -r /svn

访问svn目录

svn://域名/china

停止服务

# killall svnserve
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值