Apache软件基金会Git服务完全迁移到GitHub,其自有Git服务已退役

北京时间4月29日晚,Apache软件基金会 (ASF) 在官方博客上宣布其Git服务已经完全迁移到了GitHub上, 完成了基础架构的支持扩展工作。

Apache是全球最大的开源基金会,由730名成员和7000名代码贡献者组成的全志愿者社区,这个社区管理着超过2亿行代码。ASF已经有20年的历史,通过300多万次commit 共提交了10亿多行代码。

Apache项目最初通过ASF Infrastructure提供两种版本控制服务:Apache Subversion和Git。近年来越来越多的项目及社区希望能在GitHub上访问到他们的源代码。但由于在ASF上的源代码是只读镜像,GitHub的工具在这些代码库里的使用能力有限。

ASF基础设施管理员Greg Stein说:

2016年,ASF开始将GitHub的存储库、工具与自己的服务集成在一起,这样一些被选定的项目就能够使用GitHub上的优秀工具。随着时间的推移,我们改进和调试了集成工作。在2018年末,我们要求所有项目都从内部的git服务转移到GitHub上。迁移之后GitHub上所有的工具都能在我们的项目中使用,而我们在自己的基础设施上维护备用镜像。

今年2月份,迁移到GitHub的工作已经完成,ASF自己的Git服务已经退役。

GitHub也通过官方博客表达了对ASF迁移过来的欢迎。GitHub的新CEO Nat Friedman表示:

我们很自豪能让ASF加入GitHub。无论是与Apache这样的基金会合作还是与独立的开源项目维护者/贡献者合作,GitHub的使命都是支持开源社区,满足开发者的需求并帮助开源项目更好地发展。

有了GitHub,开发人员可以更轻松地协同工作,解决具有挑战性的问题,并一起开发重要的技术。GitHub平台上目前有大约有3100万开发者,200万个组织和企业,托管了1亿多个代码库。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章