svn通讯协议_【SVN】——svn协议和http协议

本文详细介绍了SVN代码管理系统中的两种协议:SVN协议和HTTP协议。通过对比,阐述了SVN协议(svn://localhost/bos)通常需要通过命令行操作,而HTTP协议(http://)更符合大众的使用习惯,尤其是通过Apache提供的图形化界面。同时,文章提供了当SVN服务器只能用HTTP协议访问时,如何配置纯SVN服务的教程,包括安装、创建仓库、启动服务以及Windows服务的添加和删除。
摘要由CSDN通过智能技术生成

本文主要针对SVN代码管理的过程中出现的两种协议(SVN,http)进行说明。小编以前都没有怎么好好注意过这些内容,也是基于现在手里的一个项目,才发现两者的不同,借此机会整理一下。(PS:本文如有错误之处,欢迎广大群众拍砖)

SVN服务器有两种运行方式:svn服务和借用apache运行(http服务)

svn协议

软件:subversion

svn服务遵循的协议是svn协议,也是为svn://localhost/bos之类的地址提供服务的svn服务器。Subversion是开发人员常用到版本控制系统,一般情况都是dos操作,对于不熟悉的人来说存在一定难度。

http协议

软件:VisualSVN-Server

说明:VisualSVN Serve集成了Subversion和Apache

svn服务是svn服务默认的访问形式,但是大家习惯使用域名或者IP地址来访问项目,把svn服务器当做一个项目,使用http协议来访问svn服务比较符合大家的使用习惯,而且遵循http服务是基于Apache的subversion界面化的操作更是易于管理和操作。尤其对没有接触svn的运维人员,http访问版本服务器明显优于svn版本服务器。

问题

一般大家常遇到问题是svn服务器不能以SVN://协议访问,只能用http://协议访问。

主要原因可能是svn服务端集成了apache的安装包,安装后自动配置成了http协议访问。如果需要svn协议访问,需要重新架设服务器,不能集成apache,使用纯SVN安装包即subversion安装包。但是subversion配置起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值