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