10款最好的GitHub替换品清点! - 51CTO.COM
|
|
|
|
挪动端

10款最好的GitHub替换品清点!

Github是一个功用弱小,平安而且是最受欢送的软件项目托管平台,由于它是一个开源项目标托管平台而广为人知,但是,Github也支持公有存储库。

作者:佚名泉源:运维|2018-06-12 16:33

技能沙龙 | 邀您于8月25日与国美/AWS/转转三位专家配合讨论小顺序电商实战

Github是一个功用弱小,平安而且是最受欢送的软件项目托管平台,由于它是一个开源项目标托管平台而广为人知,但是,Github也支持公有存储库。

随着近来微软收买Github,能够会有许多开辟职员弃坑,而选择其他的代码托管平台。各人都晓得,微软是一个以营利为目标的公司,收买之后的GitHub条款和条件也必定发作变革,后续GitHub会怎样开展还不得而知。

假如你曾经在找GitHub替换品的开辟者,那么上面这些开源项目不要错过了。

1. GitLab

GitLab是一个应用Ruby on Rails开辟的开源使用顺序,完成一个自托管的Git项目堆栈,可经过Web界面停止拜访地下的或许公家项目。

你可以在本人的VPS上自行装置Gitlab,或领取肯定的价钱来运用托管效劳。现在,Stack Overflow,IBM,AT&T,微软等都在在运用Gitlab。

2. Bitbucket

BitBucket 是别的一家源代码托管网站,接纳 Mercurial 做为散布式版本控制零碎。你可以经过6个复杂步调轻松将GitHub存储库导入Bitbucket,并支持第三方集成。

它具有许多的特性,如Bitbucket管道,代码搜刮,Pull request,灵敏的摆设模子,智能镜像,题目跟踪,IP白名单和分支权限等。

Bitbucket还为Git大型文件存储(LFS)提供了游戏开辟的支持。它拥有有限制的公有堆栈个数,Bitbucket正在被BBC Worldwide,阿里巴巴,AVG,Avast,Blackberry等公司运用。

3.Beanstalk

Beanstalkd,一个高功能、轻量级的散布式内存行列步队零碎,最后设计的目标是想经过背景异步实行耗时的义务来低落高容量Web使用零碎的页面拜访耽误,支持过有9.5 million用户的Facebook Causes使用。

其根本设计头脑很复杂:高功能离不开异步,异步离不开行列步队,而其外部都是Producer-Comsumer形式的原理。像飞利浦,英特尔等公司都在运用Beanstalk。

4. Launchpad

Launchpad是一个完全收费,众所周知的Ubuntu开辟者的平台,用于构建,办理和协作软件项目,由Ubuntu母公司Canonical构建。它具有代码托管,Ubuntu软件包构建代码批评,邮件列表等功用。别的,Launchpad还支持翻译。

Launchpad上的一些盛行项目包罗Ubuntu 通博8888官网,MySQL,OpenStack,Terminator等。

5. Sourceforge

SourceForge 是环球最大的开放源代码软件开辟平台和堆栈。它集成了很多开放源代码使用顺序,为软件开辟提供了整套生命周期效劳。它由Apache Allura托管。

Sourceforge提供代码存储库,开源目次,集成题目跟踪东西以及项目文档。它还支持论坛,博客和邮件列表。Sourceforge上托管着诸如Apache OpenOffice,FileZilla等项目。

6. Phabricator

Phabricator是一个开源的,功用弱小,疾速和高度可扩展的代码托管平台。它提供了林林总总的东西,以便开辟者可以疾速树立软件协作项目。

phabricator支持Git, Mercurial,Subversion。phabricator的效劳器运转在 通博8888官网或MAC OS X,但可用于任何平台。它的功用集包罗存储库托管,代码检察,文档记载,错误跟踪,项目办理等等。

7. GitBucket

GitBucket是一个用Scala言语编写的易装置的Github克隆,可以在JVM(Java假造机)上运转。它具有诸如在线检查和编辑堆栈代码,Fork / Pull request,文档和wiki等功用,以及用于扩展其中心功用的插件零碎。

8. Gogs

Gogs是一款收费开源的,轻量级,可扩展且跨平台的自助Git效劳,对零碎要求极低。它非常轻量级而很容易装置,可以在Raspberry Pi上运转。Gogs的目的是打造一个最复杂、最疾速和最轻松的方法搭建自助Git效劳。

9. Gitea

Gitea是一个收费的开源软件,极易装置,运转十分疾速,装置和运用体验精良的自建Git效劳,跨平台,支持通博8888官网, macOS和通博8888以及种种架构,除了x86,amd64,还包罗ARM和PowerPC。

10. Apache Allura

Apache Allura是一个开源,灵敏,可扩展的项目托管平台,最后是在SourceForge开辟的。SourceForge 在 Apache答应证下公布了其平台软件Allura,Apache Allura 次要特性包罗:集成题目跟踪,markdown 款式,包罗站内的链接,可经过邮件和 RSS 订阅等

【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
各人都在看
猜你喜好

读 书 +更多

网络办理员测验考前冲刺预测卷及考点剖析

本书根据最新版《网络办理员测验纲要》的稽核要求,深化研讨了积年网络办理员测验试题的命题作风和试题构造,对考察的知识点停止了提炼,并...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊