百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> CENTOS系统中YUM安装SUBVERSION做SVN服务器步骤
分享文章到:

CENTOS系统中YUM安装SUBVERSION做SVN服务器步骤

发布时间:01/15 来源: 浏览: 关键词:
Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空了,下面小编为各位介绍CENTOS系统中YUM安装SUBVERSION做SVN服务器步骤,希望文章对大家有用。

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。
下面记录subversion的安装过程。

1.安装subversion、Apache及svn扩展。
直接使用Centos安装源里的包安装,会自动解决依赖。

yum install subversion httpd mod_dav_svn -y

2.设定开机启动。

通过

[root@bak var]# chkconfig --list|grep svn
svnserve        0:关闭  1:关闭  2:关闭  3:关闭  4:关闭  5:关闭  6:关闭
[root@bak var]#

我们可以看到svnserve已经出现了。
我们可以使用下面方式设定其开机启动。

[root@bak var]# chkconfig svnserve on
[root@bak var]# chkconfig --list|grep svn
svnserve        0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
[root@bak var]#

设定以后再次查看,2、3、4、5运行级别下都已经是默认启动了。
这样可以保证我们启动服务器之后svn服务就直接是启动状态。
同样的方法设定apache。

[root@bak test]# chkconfig httpd on

3.Subversion的启动与关闭。
通过

[root@bak var]# service svnserve

用法:/etc/init.d/svnserve {start|stop|status|restart|condrestart|try-restart|reload|force-reload}
我们可以看到,/etc/init.d/svnserve脚本给我们提供了上述启动、停止、查看状态、重读配置等功能。
我们可以直接用下面方式来管理svnserve服务:


service svnserve start     启动服务
service svnserve stop      停止服务
Apache管理同上。

4.配置svn通过http访问。

修改httpd的配置文件/etc/httpd/conf/httpd.conf
这里不讨论虚拟主机的使用,直接在配置文件末尾添加下列配置:

<location /svn>
    DAV svn
    SVNParentPath /var/cvs     #设定该目录为svn的目录。
    SVNListParentPath on
</location>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有14人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板