svn服务器的搭建备份和还原和svnmanager的使用
一、svn服务端软件的安装和配置
1.安装svn版本库软件
# yum install -y subversion
2.建立svn版本库数据存储根目录svndata及用户、密码权限目录svnpasswd
# mkdir -pv /data/svndata # mkdir -pv /data/svnpasswd
启动服务
# svnserve -d -r /data/svndata/
验证服务是否正常启动
# ps -ef | grep svn # lsof -i :3690
建立项目管理库(测试用的)
# svnadmin create /data/svndata/sadoc
3.修改svn配置
# cd /data/svndata/sadoc/conf # cp svnserve.conf svnserve.conf.bak
修改配置文件
# vim svnserve.conf anon-access = none # 关闭匿名访问 auth-access = write password-db = /data/svnpasswd/passwd authz-db = /data/svnpasswd/authz
# cp passwd authz /data/svnpasswd/ # cd /data/svnpasswd # chmod 700 * [root@u04elk svnpasswd]# ll total 8 -rw-r--r-- 1 root root 1080 Sep 1 14:51 authz -rw-r--r-- 1 root root 309 Sep 1 14:51 passwd
增加访问svn用户信息
# vim passwd [users] jack = jack2017 xiaoming = xiaoming
组信息
# vim authz [groups] sagroup = jack,xiaoming [/] jack = rw