Ubuntu16.04 搭建svn服务器

一、安装SVN服务器

sudo apt-get update
sudo apt-get install subversion

二、创建版本库

1、创建svn文件夹

sudo mkdir /home/svn
sudo mkdir /home/svn/wmecs
sudo chmod -R 777 /home/svn/wmecs

2、创建版本库

sudo svnadmin create /home/svn/wmecs

修改db文件夹的访问权限

sudo chmod -R 777 /home/svn/wmecs/db

3、修改配置文件

sudo vim /home/svn/wmecs/conf/svnserve.conf
anon-access = none           #匿名用户不可读不可写
auth-access = write            #权限用户可写
password-db = passwd      #密码文件为passwd
authz-db = authz                #权限文件为authz


4、修改用户密码文件,添加用户

sudo vim /home/svn/wmecs/conf/passwd

等号前面为用户名,等号后面为用户密码

5、修改权限文件

sudo vim /home/svn/wmecs/conf/authz

developer = developer_user1,developer_user2        #developer组包含两个开发者用户

test = test_user1,test_user2                                        #test组包含两个开测试用户


[/]                        #开发组用户对svn版本具有读写权限,测试组用户只有读权限
@developer = rw
@test = r

三、重启svn服务

#关闭服务
sudo killall svnserve
#启动服务
sudo svnserve -d -r /home/svn/wmecs/
#查看服务是否运行
ps -ef|grep svnserve


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值