常用的代码托管平台
作为一名程序员,最不缺的就是代码,那自然得选择个好用的代码托管平台,本文将对常用的几个平台进行简要描述。
Github
毋庸置疑,Github 是全球应用最广的代码托管平台,兼社交平台,本博客便承载于 Github 的 pages 服务。但是使用 Github 保存私有项目是要收费的,所以我主要用其管理可公布于众的开源项目。
GitLab
gitLab 相比于 Github
具有更多的特性,官方点明的特性有:
- Unlimited repositories
- Unlimited private collaborators
- 10GB disk space per project (including Git LFS)
- Unlimited total disk space
- Completely free, no credit card required
- Unlimited CI Runners to do parallel testing
- Alternate SSH port for git+ssh (443)
Visual Studio Team Services(VSTS)
微软提供的 Team Services 也是相当出色的团队协作服务平台,为开发人员或团队协助开发提供线上服务,提供了项目管理、版本控制、自动建置、自动测试、部署发行管理等功能,并且支持各种语言、开发平台或是 IDE 工具等,五人以下团队可免费使用。
微软的亲儿子 Visual Studio 现已更新至 2017 版,从早期版本便已集成了 VSTS
工具,在 VS
中,配合 git
或 Team Foundation Version Control (TFVC
) 版本控制系统,从团队资源管理器可以方便上传代码至 VSTS
服务器,还可以从 Github
等其它平台进行项目克隆。我通常在使用 VS
进行软件开发时可用它来管理代码。
Bitbucket
Bitbucket 是一个源代码托管网站,采用 Mercurial 和 git 作为版本控制系统,对于小等于5人的小团队提供免费托管服务,算是非常不错的 Github
替代品。
Coding
Coding 官方介绍:
CODING 是国内首个一站式云端软件服务平台,于 2014 年 2 月在深圳成立,并于北京、上海、成都、西雅图设立分部。在云计算时代,CODING 致力于通过技术创新推动软件开发与交付模式的转变,让开发更简单。
coding 是国内少有的做得非常棒的代码托管平台之一,于 2016 年 3 月 2 日收购了 2011 年成立的 GitCafe,能够免费存储私有项目和开源项目,包含有趣的社交平台 “冒泡”,大型的众包平台 “码市”,同样支持 pages 服务,我主要用其管理私有项目。
华为 DevCloud
2017.3.22
参加了华为在青岛香格里拉酒店举办的软件开发云大会,又了解了一款企业级的集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台 DevCloud ,面向开发者提供研发工具服务,让软件开发简单高效,对国内开发者而言绝对是一大福音了。同样,该平台功能强大,自然也少不了基础的代码托管功能。
码云
码云 依托于国内知名网站 开源中国,界面与 Github
非常相像,可免费托管私有、开源项目。
CSDN
CSDN 号称全球最大中文IT社区,社区内的 CODE 模块为开发者提供了代码托管服务,每个项目的使用空间为1GB
.
本人目前作为学生党,最常用的还是 Github
和 Coding
,平台再多,还是要选择最合适自己的嘛。
版权声明:本博客所有文章除特殊声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处 litreily的博客!