ubuntu上搭建svn server

目标:在ubuntu上搭建svn server,用svn://的形式访问


步骤:

1. 安装

sudo apt-get install subversion
sudo apt-get install libapache2-svn

2. 创建svn仓库

获取root权限,

2.1 创建文件夹,如/home/svn/, /svn/repository/等

mkdir /svn/repo/project


2.2 创建svn文件仓库

svnadmin create /svn/repo/project


3. 通过自带协议访问(svn://)

3.1 修改/svn/repo/project/conf/svnserve.conf

去掉password-db=password与authz-db=authz的注释#,前不能留空格


3.2 修改/svn/repo/project/conf/passwd

添加用户, 语法如 username=password


3.2 修改/svn/repo/project/conf/authz

添加用户组,在[groups]下添加 groupsname=username, username1

添加repository, 令你的组有读写权限,格式如下

[project:/]

@groupsname=rw


4. 开启svnserve

svnserve -d -r /svn/repo

关闭:

killall svnserve


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值