1 安装SVN yum install -y subversion
![](http://images0.cnblogs.com/blog/414447/201501/032014199199630.png)
2 检测安装是否成功 svnserve --version
![](http://images0.cnblogs.com/blog/414447/201501/032014227311171.png)
3 创建版本库 repo是版本库名字
![](http://images0.cnblogs.com/blog/414447/201501/032014277163783.png)
4 配置
![](http://images0.cnblogs.com/blog/414447/201501/032014279971996.png)
svnserve.conf --- SVN服务综合配置文件
passwd --- 用户名口令文件
authz --- 权限配置文件
配置svnserve.conf (注意前边没有空格)
![](http://images0.cnblogs.com/blog/414447/201501/032014285751653.png)
修改:
anon-access = none
如果配置为anon-access = read
svn log 将会报告错误Item is not readable
在passwd文件添加用户 zhang 密码 564534003
![](http://images0.cnblogs.com/blog/414447/201501/032014290287580.png)
在authz文件配置权限,多用户使用逗号分隔
![](http://images0.cnblogs.com/blog/414447/201501/032014295592251.png)
5 启动和管理SVN服务器
![](http://images0.cnblogs.com/blog/414447/201501/032014300594165.png)
6 设置防火墙打开SVN服务器使用的3690端口
配置防火墙
![](http://images0.cnblogs.com/blog/414447/201501/032014304972566.png)
重新启动防火墙
![](http://images0.cnblogs.com/blog/414447/201501/032014307636550.png)