1、通过yum命令安装svnserve,命令如下
yum install subversion
2、查看svn版本
svnserve --version
3 、创建版本库目录
mkdir /var/svn/svnrepos
4、创建svn版本库
svnadmin create /var/svn/svnrepos/xxxx
进入cd /var/svn/svnrepos/xxxx/conf
进入上面生成的文件夹conf下,进行配置, 有以下几个文件authz,passwd,svnserve.conf。其中authz 是权限控制,可以设置哪些用户可以访问哪些目录,passwd是设置用户和密码的,svnserve是设置svn相关的操作,生成的文件中都有英文注释说明。
5、配置 svnserv.conf
# vim svnserv.conf
[general]
anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = password # 用户密码文件
authz-db =