近来对各大代码托管服务器做了一下比较,介绍如下:
所比较的托管服务软件:source forge, svn, gitlab, gitbucket, github, gitcd, svnchina, geakit, oschina(开源中国),coding, csdn
介绍
source forge 该服务是全球最大的代码托管服务,由于某种原因,现在在国内已经被屏蔽了,不能进行访问。当然里面的项目代码应该是最多的。
svn 开源版本控制系统,一般的小型项目首选的是这个服务
gitlab 用Ruby脚本语言开发,代码开源。
gitbucket 源代码托管
github 该托管软件由linux的发明者Linus Torvalds编写,功能全面。
gitcd 基于gitc代码协作平台开发,使用java,平均访问时间小于200ms,一般是80ms。该系统界面简洁,注册流程麻烦,必须绑定手机后才可以访问,现在有支付宝团队使用。
svnchina 2006年成立,国内首家支持svn源代码托管。使用该系统的创建者需要支付99元的年份,协作者免费使用,不过只能使用1G的空间,如果需要增加空间,须缴纳更多 的年费
geakit 集盒 2012年创立,基于git,该软件实现了项目分组功能,对创建者参与、关注的项目进行分类,现在已经无法访问,证书过期。
oschina(开源中国) 基于gitlab开发,提供在线查看,历史版本查看。免费使用。支持github、google、weibo、windos live登录操作。与github相仿。
coding 速度快,功能与开源中国相似,每个账号可以创建1000个项目,支持任务创建。使用的是中文。不过稳定性、安全性需要进一步观察。使用java开发,性能有优势。
csdn 搭建与阿里云laas平台上,面向个人开发者,基于gitlab搭建。是国内最大的代码托管服务软件。设计不错,博客与代码片段绑定
个人推荐使用oschina 或者coding 以及csdn作为项目的代码托管服务。