首先可能需要检查一下当前是否已经安装了 svn
rpm -qa|grep subversion
安装 svn
yum install subversion
查看 svn 是否安装成功
svn --version
创建 svn 版本库
#创建文件夹
mkdir -p /svn/repository
#创建svn仓库
svnadmin create /svn/repository
#之后会在/svn/repository下生产配置文件
配置
vi svnserve.conf
#匿名用户可读,我没有打开
#anon-access = read
#授权用户可写
auth-access = write
#指定使用passwd为账号文件
password-db = passwd
指定权限文件
authz-db = authz
# 认证空间名,版本库所在目录
realm = /svn/repository
添加用户
vi passwd
#格式:账号=密码
user=password
权限配置
vi authz
#在group标签下增加组 test,将用户user给组test
[groups]
test=user
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
#给组test读和写的权限
[/]
@test=rw
启动版本库
svnserve -d -r /svn/repository/