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 : 重要的事情说三遍

    上面所有文件必须顶行写,不能有空格,否则会连接不上

    上面所有文件必须顶行写,不能有空格,否则会连接不上

    上面所有文件必须顶行写,不能有空格,否则会连接不上

 

posted @ 2017-06-15 16:25  戏子诺  阅读(286)  评论(0)    收藏  举报