【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 

 

发布了86 篇原创文章 · 获赞 15 · 访问量 7万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览