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. 權利:您可以隨時限制,恢復和刪除您的信息。