Ubuntu安装SVN服务器

一、安装

1、查看是否安装

svn --version

安装了卸载

sudo apt-get remove --purge subversion

2、安装

sudo apt-get update
sudo apt-get install subversion

3、查看版本

#svn版本
svn --version
#svn server版本
svnserve --version  

4、创建仓库

sudo mkdir -p /home/project
sudo svnadmin create /home/project

二、配置

修改conf目录下的三个文件,authz;passwd;svnserve.conf
1、svnserve.conf仓库主配置文件

[general]
#匿名用户不可读,选项值none,read和write
anon-access = none
#权限用户可写
auth-access = write
#密码文件为passwd
password-db = passwd
#权限文件为authz
authz-db = authz

2、passwd是密码文件,当前仓库下的所有用户都记录在这里

[users]
# harry = harryssecret
# sally = sallyssecret
admin = admin

3、authz是权限文件,用于为passwd中的用户配置权限

[groups]
#在这里创建权限组并指定组内用户,中间用,分割
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin = zhangcy,liuzz,admin
user = admin,maym,lizh,dongyan

#为权限组分配权限
[/project]
@admin = rw
@user = rw
* =

三、启动

1、启动

svnserve -d -r /home/project

2、查看svnserve是否运行

ps aux | grep svnserve

3、停止服务器

killall svnserve
ps aux | grep svnserve
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值