linux安装svn以及遇到的坑
使用yum安装svn非常简单
yum install subversion
在 /home 下建立 名字为 svn 的仓库
cd /home
mkdir svn
svnadmin create /home/svn
创建完仓库会有以下文件:
conf db format hooks locks README.txt
在 conf 文件夹中有三个文件,其中:
- authz 是权限控制文件
- passwd 是帐号密码文件
- svnserve.conf 是SVN服务配置文件
依次修改这三个文件:
passwd 文件添加用户名密码就好了
authz下添加:
[/] // 仓库下所有文件 sunyinuo = rw // r 读 w 写 *= // 其他用户无权限
//如果想分组的话就加上下面的
@group1 = rw
@group2 = r
*=
svnserve.conf 配置:
打开下面的5个注释 anon-access = read #匿名用户可读 auth-access = write #授权用户可写 password-db = passwd #使用哪个文件作为账号文件 authz-db = authz #使用哪个文件作为权限文件 realm = /home/svn # 认证空间名,版本库所在目录 // 改成自己的仓库地址
ps : 重要的事情说三遍
上面所有文件必须顶行写,不能有空格,否则会连接不上
上面所有文件必须顶行写,不能有空格,否则会连接不上
上面所有文件必须顶行写,不能有空格,否则会连接不上
浙公网安备 33010602011771号