我的习惯是开源代码托管在github,私有代码托管在bitbucket,但是最近因为bitbucket网络有点慢,所以了解下其他的托管平台,下面就来做下比较。
1.GitHub就不介绍了,基本上大家都会用
只支持开源项目
2.Bibucket,一句话非常强大,但是国内访问,会因为网络受限,下图是Bitbucket的服务
非常强大,支持私有和开源项目!我们看下免费的部分,团队上限是5个人,私有项目和公有项目都没有上线,这真是太强大了,对小团队来说已经足够了!
3.oschina,服务见下图
对比oschina和github的优势
免费版也很强大,支持私有和开源项目,只是在代码容量方面有所限制。
4.阿里云
同样免费版,也很强大,支持私有和开源项目。支持团队合作,不支持代码质量分析
5.码市
受限比较多,但是团队服务和社区,还提供了在线IDE编程(当然重型编程工作还是不能做的,起码可以做一些在线的修修改改工作还是不错的),另外它还提供了一个码市,你可以在上面要外包,也可以发布外包。
汇总一下,github是刚需,bitbucket功能最强大但网络受限,oschina最适合国内项目托管,阿里云刚起步还待观察,码市特别适合app项目。