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 文件修改
[general]
#匿名用户不可读
anon-access = none #权限用户可写
auth-access = write #密码文件为passwd
password-db = passwd #权限文件为authz
authz-db = authz
3.2 passwd 文件修改
本文件用来配置svn登录的账号密码
在[users]中配置用户名和密码 配置格式:用户名=密码
[users] username=password
3.3 authz 文件修改
[groups] 配置分组情况
1 @groupname = username,username
配置目录的操作权限
[/]
2 @groupname=rw
3 *=r
[/]表示svn根目录
@grooupname=rw 表示对groupname的用户有读写操作
*表示对除了groupname 以外的用户只有读操作
4. svn服务器配置
4.1 开启svn服务器
sudo svnserve -d -r /home/svn/
4.2 关闭svn服务器
sudo kill all svnserve