1、安装svnyum -y install subversion
显示Complete代表我们安装成功了!
2、创建SVN仓库目录mkdir -p /data/svn/repositories/eaglesvn
3、创建SVN版本库svnadmin create /data/svn/repositories/eaglesvn/
创建完毕后会生成以下文件(如图)
4、进入conf目录cd conf/
注:
authz----权限控制文件(权限修改在这里修改)
passwd----账号密码文件(账号密码创建在这里修改)
svnserve.conf----svn服务配置文件
下面我们来创建用户
创建个名为:94ipcom 密码为:123456vim /data/svn/repositories/eaglesvn/conf/passwd
创建好用户后需给相应权限,我们来设置下(给予94ipcom读和写的权限)vim /data/svn/repositories/eaglesvn/conf/authz
接下来我们需要修改svnserve.conf文件:vim /data/svn/repositories/eaglesvn/conf/svnserve.conf
释放出以下代码(如下图)
anon-access = read //匿名用户可读
auth-access = write //授权用户可写
password-db = passwd //使用哪个文件作为账号文件
authz-db = authz //使用哪个文件作为权限文件
注:以上所有修改文件的操作,在每行的开头和结尾都不能留空格,不然会出错的!!!
5、启动SVN服务svnserve -d -r /data/svn/repositories/ //启动svn,注意目录,不包括eaglesvn
ps aux | grep svnserve //查看启动情况
防火墙记得关闭掉哦
到此SVN就已经配置完毕了,我们来测试下是否正常
输入我们创建的用户名密码
ok没问题了,结束~如有朋友遇到问题 也可以联系我们在线技术QQ咨询~33790982