Xfce 已從 Gitolite遷移至 GitLab 作為代碼托管平臺(tái)。舊的代碼服務(wù)器 git.xfce.org 現(xiàn)在僅用于同步鏡像(因此仍可以從這里拉取代碼),目前新的代碼服務(wù)器是 gitlab.xfce.org,所有新代碼必須推送到 gitlab.xfce.org。
對(duì)于用戶和使用 Xfce 的發(fā)行版來說,更換代碼托管平臺(tái)并不會(huì)帶來任何變化。但對(duì)于開發(fā)者和貢獻(xiàn)者而言,許多事情都會(huì)改變:
最重要的是 Git URL 已更改,因此需要更新本地倉庫的遠(yuǎn)程服務(wù)器(官方提供了幫助腳本)
學(xué)習(xí)fork 倉庫、使用分支和合并請(qǐng)求等功能
在 GitLab 中不使用 git:// 協(xié)議,可用 HTTPS 和/或SSH 代替
沒有 GitLab 帳戶的開發(fā)者需要注冊(cè)帳號(hào),并通過 IRC 或郵件列表申請(qǐng)對(duì)倉庫的訪問權(quán)限
解決了代碼的遷移,遷移 issue 成了另一個(gè)要解決的問題。團(tuán)隊(duì)表示會(huì)考慮遷移 Bugzilla,不過尚未真正決定是否要遷移所有 issue,是否要開啟或關(guān)閉這些 issue,或者是否以只讀存檔的方式永久保留 Bugzilla。就這些問題達(dá)成統(tǒng)一共識(shí)后,團(tuán)隊(duì)表示會(huì)將所有項(xiàng)目遷移到使用 GitLab 的集成 issue 跟蹤。