1.在linux系统执行:yum install subversion
2.创建一个的svn版本库,例如:mkdir /home/svn/blog svnadmin create /home/svn/blog
3.修改文件:vi /home/svn/blog/conf/svnserve.conf
删除前面#
anon-access = none:表示禁止匿名用户访问。
auth-access = write:表示授权用户拥有读写权限。
password-db = passswd:指定用户名口令文件,即 passwd 文件。
authz-db = authz:指定权限配置文件,即 authz 文件。
realm = /home/svn:指定认证域,即/home/svn目录。
vi /home/svn/blog/conf/password
vi /home/svn/blog/conf/authz
开启防火墙的端口
firewall-cmd --zone=public --add-port=3609/tcp --permanent
firewall-cmd --zone=public --add-port=3609/udp --permanent
firewall-cmd --reload
启动svn服务:svnserve -d -r /home/svn/ 注:不能写到blog文件夹
查看服务:ps -aux | grep svn
测试:svn co svn://IP地址:3690/blog