国内外代码托管网站大全

1、GitHub

2、Gitlab

3、Bitbucket

4、开源中国代码托管(码云)

5、CSDN 代码托管平台CODE

6、百度效率云

7、coding

1、GitHub

Github 最大的开源代码托管平台,程序员的百科全书,海量的开源项目可以省好多造轮子时间。还有许多整理的资源。不过Github的私有仓库是收费的。

作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。

gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

地址:https://github.com/

2、Gitlab

GitLab 是一个用于仓库管理系统的开源项目。

Gitlab有如下特点:

  • 1. Web框架使用Ruby on Rails。
  • 2. 基于MIT代码发布协议。
  • 3. 需要gitolite协同工作。

提到GitHub就会自然的想到Gitlab,Gitlab支持无限的公有项目和私有项目。

地址:https://about.gitlab.com/

3、Bitbucket

BitBucket 是另外一家源代码托管网站,采用 Mercurial 做为分布式版本控制系统。

BitBucket免费支持5个开发成员的团队创建无限私有代码托管库。

主要特点有:

  • 无限制的磁盘空间可供使用
  • Bug 跟踪
  • 项目 Wiki
  • API 支持
  • 灵活的权限控制
  • 可自定义域名
  • RSS 修改记录输出
  • 自定义下载

地址:https://bitbucket.org/

4、开源中国代码托管(码云)

开源中国一个账号最多可以创建1000个项目,包含公有和私有。

码云是开源中国推出的基于Git的代码托管服务,基于GitLab开源软件做了大量的定制开发,托管到 Git@OSC 的开源项目还可以参加中国源推广计划。开源中国的代码托管服务一开始并不叫“码云”,而是 Git@OSC。“码云”的前身就是 Git@OSC。

Git@OSC 于2013年4月27日上线,在2013年8月份迁移到云上。不过,随着码云用户的迅猛增长,云服务器已经不能满足数据指数级的“爆炸”。所以,码云团队迅速做出决定,花重金采购十台高配服务器、独立机柜,并于2014年11月16日凌晨将服务全部从云平台迁移至自己的独立机房。

码云的特点:

  • 核心功能Git@OSC
  • 深度集成TeamOSC@
  • 码云于2014年10月和 MoPaaS 合作,推出PaaS@OSC项目演示平台,此后又接入多家云服务商,为开发者部署演示自己的项目提供不同的选择。
  • 码云在2015年03月上线SVN,国内第一家,也是当时唯一一家同时支持 Git 和 SVN 的代码托管平台。

地址:http://git.oschina.net/

5、CSDN 代码托管平台CODE

CSDN是国内最大的程序员社区,CSDN提供了代码片段功能,而且代码片段与CSDN的博客实现了双向绑定,在CSDN的博客中可以很方便地引用code.csdn中的代码片段,同时,在CSDN博客中插入的代码片段也会自动保存到code.csdn。

CSDN CODE平台基于Gitlab这一成熟的代码托管系统进行开发,并大量了使用业内成熟的开源框架及开源产品, 如bootstrap,rails,jquery,redis,unicorn等。针对对大用户量、社交编程、用户体验改善等方面,CSDN CODE平台也做了大量的增强和优化工作,极大提高了系统可用性。相比github等国外同类网站,CSDN CODE平台在性能和安全性、稳定性上更有保障,也更符合国内用户的使用习惯。

在安全性方面,搭建于阿里云平台的“CODE”系统从基础平台安全(物理安全,网络安全,系统安全)、中间应用安全(口令安全,数据安全,数据安全)、运营管理安全三个层面来设计系统安全架构,并采用阿里云数据多副本备份机制、阿里云数据快照机制以及每晚CODE平台数据备份机制来保证数据安全,采用SSH/HTTPS保证数据传输的安全,力求给用户提供安全放心的使用环境。

CSDN CODE系统还针对云平台环境做了适配,现有构架可以保证在增加服务器数量后,业务量可线性增长。

作为CSDN整体服务的一部分, CSDN CODE平台使用CSDN通行证系统,与CSDN其他业务账号互通, 方便用户在各个业务间切换。未来CODE平台还将与CSDN其他业务实现统一协作。

地址:https://code.csdn.net

6、百度效率云

百度也发布了他们的Git代码托管平台,百度效率云是一个云端研发工具集合,包括Git代码托管、代码版本管理、持续集成与持续交付、敏捷项目管理等功能。并且提供的是https的访问。安全性也比较好。

百度效率云有以下特点:

  • 1.支持不同项目类型数据,关联建立和子类型建立;
  • 2.支持不同项目类型数据,模版、字段、流程自定义;
  • 3.支持不同项目类型数据,字段分享共用;
  • 4.支持不同计划分级管理,树型计划管理;
  • 5.支持计划归档管理,归档计划保持对应的数据结构;
  • 6.支持不同项目类型数据,自定义字段组合查询;
  • 7.支持不同项目类型数据组合查询条件的分享;
  • 8.支持不同项目类型数据的批量修改和移动,支持数据的富文本编辑;
  • 10.产品管理,用户需求规划,电子白板呈现,很大的用户故事墙;
  • 11.灵活的报表统计功能,饼型、柱状图等各种图表支持;
  • 12.源代码管理,持续集成,开发运维一体化;
  • 13.目前仪表盘的视图不支持灵活自定义配置;
  • 14.目前不支持查询检索数据和报表数据的导出;
  • 15.目前百度效率云不支持移动版;

地址:http://xiaolvyun.baidu.com/

7、coding

CODING 是国内专业的一站式云端软件服务平台,成立于 2014 年 2 月,总部位于深圳,并于北京、上海、成都、西雅图设立分部,已获得了 IDG 和光速的两轮投资共计 1500 万美元。旗下自主研发运营 Coding.net 云端开发协作平台,累积 25 万开发者,37 万个项目。在云计算时代,把代码托管、产品演示、WebIDE 等开发工具集成到浏览器中,免除繁杂的开发环境部署,节省成本,帮助软件开发者提高生产效率,并实现 “Coding Anytime Anywhere” 的愿景。2015 年 10 月,基于 Coding.net 的工具平台,CODING 推出云端软件众包服务平台 “码市”,旨在通过云端协作以及众包的方式提高软件交付的效率,帮助软件开发行业实现高效的资源匹配。

Coding.net 为开发者提供了免费的基础服务,包括但不限于 Git 代码托管,项目管理,Pages 服务,代码质量管理。您可以在 Coding.net 一站完成代码及代码质量,项目及项目人员的管理,Coding.net 让开发变得前所未有的敏捷和简单。

同时,Coding.net 采用整站 SSL 加密,数据实时备份,异地数据备份等措施保障用户数据安全及系统可用性。

地址:https://coding.net/