为什么我的SVN服务器只能通过Https协议进行访问?



    目前正在主持架构一个新项目,系统构建项目版本控制器使用的是SVN进行管理的,在系统架构完成后,将地址发送给开发成员,然后问我使用的啥版本管理器,我是SVN,开发成员说:SVN不是以 svn协议进行访问的吗,咋你的还使用了https协议呢(这儿保持着怀疑的态度),我的SVN资源库如下图所示:



具体总结如下:

关于SVN服务器访问协议有两种:



第一种:svn协议

软件:Subversion

    svn 服务遵循的协议是svn协议,即svn://localhost/trunk之类的地址提供服务的svn服务器。Subversion是开发人员常用到版本控制系统,一般的项目开发使用SVN+Eclipse进行项目的管理,是不错的搭配,如果再高级点就是Intellij IDEA + Git进行项目的管理咯!!!





第二种:https协议

软件:VisualSVN-Server


注意::VisualSVN Serve集成了Subversion和Apache


    svn服务是svn服务默认的访问形式,其中有少数的开发攻城狮也习惯于使用域名或者IP地址来访问项目,把svn服务器当做一个项目,使用https协议来访问svn服务比较符合程序员的使用习惯,而且遵循https服务是基于Apache的subversion可视化界面的操作更是易于管理和操作。


问题:通常会遇到这样一个问题,就是svn服务器不能以SVN

协议访问,而只能用https协议访问。


    主要原因是svn服务端集成了apache的安装包,安装后自动配置成了http协议访问。如果需要svn协议访问,则需要重新架设svn版本管理服务器,不能集成apache,使用纯svn安装包即 “ subversion ”安装包。但是有一个问题,subversion 配置起来比较麻烦,中间的错误都可能导致服务起不来。

现在在忙项目开发,等后期开发完成后,我会将纯svn服务器的详细安装与配置教程分享上!!!







好了,关于 为什么我的SVN服务器只能通过Https协议进行访问 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,可以给我留言。
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值