1、yum下载安装svn
[root@localhost ~]# yum install subversion
2、查看安装的svn服务器版本
[root@localhost ~]# svnserve –version
3、创建数据仓库文件夹
[root@localhost ~]# mkdir /opt/svn/repos
[root@localhost ~]# svnadmin create /opt/svn/repos
4、配置svn账户
[root@localhost ~]# cd /opt/svn/repos/conf/
[root@localhost ~]# vi passwd
5、配置svn账户目录权限
[root@localhost ~]# vi authz
6、配置svn配置文件及根目录
[root@localhost ~]# vi svnserve.conf
#anon-access = none # 使非授权用户无法访问
#auth-access = write # 使授权用户有写权限
password-db = password
authz-db = authz # 访问控制文件
realm = /opt/svn/repos/ # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。
采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
7、启动svn服务
[root@localhost ~]# svnserve -d -r /opt/svn/repos
8、使用svn客户端验证svn服务器是否正常
建议采用TortoiseSVN, 连接地址为: svn://ip (如果指定端口需要添加端口 :端口号)