随着 Apache 基金会旗下各个项目表示出对利用 GitHub 基础设施服务的兴趣,从 2016 年中期,Apache 基金会建立了 gitbox,以使项目能够正常使用 GitHub 服务。 gitbox 提供的是一种双主镜像的仓库,即使用者可以在 GitHub 上进行提交、处理 PR 和工单等,也可以采用 Apache 内部账户进行相同的操作——而无论在任何一端的操作都是双向同步的。 到了 2018 年,基金会决定将所有使用 git 服务项目都迁移至 gitbox,使之可以利用 GitHub 生态的更多工具,并将 git-wip-us 服务废弃。 所以,现在的状态是:Apache 基金会旗下采用 git 作为版本仓库的项目,都迁移至 gitbox 了。 这些项目既可以使用 GitHub 的基础设施和工具,也可以使用 Apache 基金会账户在 gitbox 上进行相同的操作。
Hadoop 3.3.0 Source code repository https://gitbox.apache.org/repos/asf/hadoop.git -r aa96f1871bfd858f9bac59cf2a81ec470da649af
而且这些数据的统计是包含了GitBox从GitHub转发的15封邮件,那么实际的邮件数量是38封。 在2019年9月的统计数据则有了明显的提升,其中邮件148封;主题34个,参与人37人,并且我们已经将GitBox转发的邮件从dev邮件组摘除,而是转移到了notification@shardingsphere.apache.org
图形化界面: GitX (L) (OSX, open source) Tower (OSX) Source Tree (OSX, free) GitHub for Mac (OSX, free) GitBox
/hadoop-3.2.1/bin/hadoop version Hadoop 3.2.1 Source code repository https://gitbox.apache.org/repos/
hadoop version: COPY[hadoop@hadoop01 hadoop]$ hadoop version Hadoop 3.3.0 Source code repository https://gitbox.apache.org
source /etc/profile [root@node01 hadoop]# hadoop version Hadoop 3.2.1 Source code repository https://gitbox.apache.org
profile.d/my_env.sh 测试是否安装成功 hadoop version 出现如下结果证明安装成功: Hadoop 3.1.3 Source code repository https://gitbox.apache.org