一、安装svn
# yum install subversion
二、创建代码仓库
# mkdir /svndb
# svnadmin create /svndb/do2014
三、配置svn权限
/svndb/do2014/conf 目录下有3个文件:authz passwd svnserve.conf
svnserve.conf 用于配置版本库信息、用户权限文件和用户账号文件的路径。打开此文件,在[general]节点下配置好以下4个选项
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = do2014
说明:
anon-access = none #不允许匿名用户访问
auth-access = write #通过验证的用户可以读和写
password-db = passwd #用户保存文件
authz-db = authz #权限管理文件
realm = Test#仓库名称
passwd 文件是用户账号文件,用于配置用户名和密码,密码是明文的
authz 文件用于控制用户权限
四、启动svn服务
# svnserve -d -r /svndb/do2014
若要随机启动,可把以上命令加入到/etc/rc.d/rc.local文件中