CentOS 项目使用 GitLab 进行开发

该项目 CentOS 亮相 最近推出 一种新的协作开发服务,基于 该平台 亚搏体育app 这是因为去年决定使用 GitLab 作为 CentOS 和 Fedora 项目的主要托管平台。

需要说明的是,该基础设施并非建立在其服务器上,而是基于 Gitlab 服务,其中 gitlab.com/CentOS 部分是为 CentOS 相关项目提供的。

目前, 正在努力将该部分与 CentOS 项目用户群整合, 这将允许开发人员使用现有帐户连接到 Gitlab 服务。

 我们欢迎 CentOS 加入更广泛的 GitLab 社区! 我们相信 GitLab 的 DevOps 平台及其帮助 CentOS 等社区以协作方式和透明方式更快地规划、构建、保护和部署软件的能力。 我们期待看到切换到 GitLab 对您的社区产生的影响。 

分别观察到 他们基于 Pagure 平台的项目 (git.centos.org) 会继续 被视为一个地方 托管从 RHEL 移植的软件包源, 以及 CentOS Stream 8 分支形成的基础。

但是 CentOS Stream 9 分支已经基于 GitLab 中的新存储库进行开发,并以连接开发社区贡献者的能力而著称,另外托管在 git.centos.org 上的其他项目暂时保留在原位,不需要迁移。

您可能还记得 CPE 运行了一个需求会话来寻找未来的家来存储我们的源代码。 根据各种要求选择 Gitlab 作为目标。 在过去的一年里,CentOS Stream 是通过 Gitlab 开发的。 我们利用这段时间来测试工作流程,现在我们很高兴地宣布 Gitlab 热情欢迎 CentOS 加入他们的开源 GitLab 计划。 我们现在有一个可供 CentOS 社区使用的托管 GitLab,它为我们的社区成员提供了额外的代码和项目管理选项。 我们现在正在努力将 CentOS 帐户系统集成到 Gitlab 中,允许您的帐户无缝集成和使用。

就其本身而言,还值得一提的是 有过渡的反对者 到 Saa 模型是的,并且在讨论期间 作出的决定 指出使用 GitLab 提供的即用型服务并不能完全控制基础设施例如,不可能确保服务器基础设施得到适当维护、漏洞被及时消除、遥测和环境不会开始流行不会因外部攻击或员工不诚实的行为而受到损害。

为清楚起见,https://git.centos.org 仍然是所有 RHEL 源下载和 CentOS Stream 8 内容的正确位置。https://gitlab.com/redhat/centos-stream 是为 CentOS Stream 9 做出贡献的位置. 任何存储在 git.centos.org 上的 GIS 内容现在都可以留在那里,我们还没有要求迁移。

选择平台时,除了标准操作 使用存储库(合并、分叉、添加代码等), 有一些要求,例如能够发送推送请求 通过HTTPS,意味着 限制对版本的访问,支持私有版本, 与外部和内部用户共享访问权限(例如,在禁止披露问题信息期间修复漏洞),熟悉界面,统一子系统以处理问题报告、代码、文档和规划新功能、IDE 集成工具的可用性、对标准工作流程的支持、使用机器人进行自动合并的能力(需要 CentOS Stream 来维护内核包)。}

最后,如果您有兴趣了解更多,可以咨询 以下链接中提供了详细信息。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。