Gitee 目前已原生支持 CLA 協議的管理、簽署和合規審查過程。該功能目前已面向 Gitee 上的「組織」開放,組織管理員可通過 組織主頁->設置->CLA 管理 進行 CLA 的管理。組織管理員可通過 組織主頁->設置->CLA 管理 進行 CLA 的管理。點擊 + 後進入具體貢獻者協議創建。
個人用戶在簽署貢獻者協議時,需要填寫貢獻者自身的姓名,並在簽署郵箱下拉菜單中選擇一個已綁定當前 Gitee 帳號的郵箱進行簽署。完成簽署後,即可繼續進行相關 Pull Request 的合併溝通。
詳情可見:Gitee 上線 CLA 協議簽署,開源貢獻也能有據可依

我們在進行開源貢獻時,有些項目會要求貢獻者簽署原創聲明並在提交時添加 signed-off-by 信息,如Signed-off-by: 馬建倉 <mjc@gitee.com>,以進一步證明你是該 Commit 的原創作者。
當使用命令行提交時,我們可以使用git commit --signoff這樣的命令來添加 Sign Off 信息,這樣你的用戶名和提交郵箱將會自動添加至本次提交的信息中。

而使用 Web 端進行代碼修改時,想要添加 signed-off-by 信息卻還要逐字輸入用戶名和郵箱,十分低效。
於是,Gitee 上線了 Web 端提交支持 Git Commit Sign Off 的功能,在 Web 端提交 Commit 時,只需要勾選 Sign Off 功能,就可以在提交時自動完成上述操作。


該功能支持 Web 編輯文件提交、輕量級 PR 和 WebIDE 等 Web 端的代碼提交場景,讓你在 Web 端的代碼貢獻更加輕量快速。
發行版路徑優化用戶引用發行版時現已經支持使用latest作為最新發行版的地址,如:
https://gitee.com/{{namespace}}/{{repo}}/releases/latest
訪問該地址時可自動跳轉至最近一次的發行版。
如 J2Cache 最新的發行版是 2.8.4-release,常規情況下可通過 …ld/J2Cache/releases/2.8.4-release 訪問。
現在可以通過 …ld/J2Cache/releases/latest 訪問。
當紅薯發布了新的發行版 2.8.5 及後續版本時,依然可以通過 …ld/J2Cache/releases/latest 訪問。
同時,Gitee 現也支持 Git Tag 訪問具體發行版,如:
https://gitee.com/{{namespace}}/{{repo}}/releases/tag/{{git_tag}}
原 URL 支持(…/releases/{{git_tag}})也將繼續保留。
現有 Gitee 發行版附件下載 URL 過於「龐大」,Gitee 團隊對此進行了優化,讓用戶更加方便地使用發行版附件。
現附件下載地址為:
https://gitee.com/{{namespace}}/{{repo}}/releases/download/{{git_tag}}/{{attach_file_path}}
如:
Gitee 團隊也對發行版代碼的下載地址進行了優化,原有的 repository/archive路徑保留,新增 archive/refs/tag路徑,示例如下:
…{{repo}}/archive/refs/tags/{{git_tag}}.{{ext}}示例:https://gitee.com/ld/J2Cache/archive/refs/tags/2.8.4-release.zip…{{repo}}/repository/archive/{{git_tag}}?format={{ext}}示例:https://gitee.com/ld/J2Cache/repository/archive/2.8.4-release?format=zip