【Linux】svn环境配置

Ubuntu 安装svn环境配置

1. 安装

sudo apt-get install subversion

安装过程需要数据【Y】

 2. svn位置选择

安装完成之后,选择svn目录位置, 将其放在/home/svn 下

sudo mkdir /home/svn

开始创建版本库:

cd /home/svn
sudo svnadmin create /home/svn (创建版本仓库)

3. 权限配置

需要修改conf目录下的三个配置文件 authz; passwd; svnserve.conf

3.1 svnserve.conf 文件修改

 1 [general]
 2 #匿名用户不可读
 3 anon-access = none
 4 
 5 #权限用户可写
 6 auth-access = write
 7 
 8 #密码文件为passwd
 9 password-db = passwd
10 
11 #权限文件为authz
12 authz-db = authz

3.2 passwd 文件修改

本文件用来配置svn登录的账号密码

在[users]中配置用户名和密码  配置格式:用户名=密码

1 [users]
2 
3 username=password

3.3 authz 文件修改

[groups] 配置分组情况

1 @groupname = username,username

配置目录的操作权限

1 [/]
2 @groupname=rw
3 *=r

[/]表示svn根目录

@grooupname=rw 表示对groupname的用户有读写操作

*表示对除了groupname 以外的用户只有读操作

4. svn服务器配置

4.1 开启svn服务器

1 sudo svnserve -d -r /home/svn/

4.2 关闭svn服务器

1 sudo kill all svnserve 

 

转载于:https://www.cnblogs.com/zleiblogs/p/8548455.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值