Linux-yum在线安装svn步骤
yum -y install subversion mod_dav_svn 使用yum命令安装svn(subversion)和svn在apache上的插件(mod_dav_svn)
安装过程
安装完成
rpm -q subversion 查看svn安装信息
vim /etc/httpd/conf.d/subversion.conf 配置通过apache对subversion访问
取消26~40行的注释
SVNParentPath /var/www/svn 这一行要改成:SVNPath /var/www/svn/repos 否则将来客户端访问时会报权限错误。
/var/www/svn/repos表示我们要将svn的创库放在这个位置,当然你也可以放在其它位置。
<Location /repos>表示在url地址是http://192.168.6.3/repos时访问的就是/var/www/svn/repos 。
AuthUserFile /etc/svn-auth-conf指明了svn帐户文件是/etc/svn-auth-conf 。
修改后保存文件。
建立subversion帐户,subversion自己对帐户进行管理,所以要客户端要访问它必须使用subversion帐户进行登录。
htpasswd -cm /etc/svn-auth-conf mary 创建第一个用户,需要使用-cm选项,第一个用户名为mary
htpasswd -m /etc/svn-auth-conf wyp 创建第二个用户,只需要使用-m选项,第二个用户名为wyp
建立subversion仓库
mkdir /var/www/svn 创建/var/www/svn目录
cd /var/www/svn 切换到/var/www/svn目录下面 svnadmin create repos 在/var/www/svn/repos中建立了创库,以后所有的项目就放在repos下的新建的文件夹中
ls -l chown -R apache.apache repos 把repos文件夹的所有者指定为apache用户,如果不这样做也会报权限错误,因为apache无权读取或写入它
ls -l
service httpd restart
用记事本打开 /etc/httpd/conf/httpd.conf 在最下面增加ServerName localhost:80。
service httpd restart
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。