close

Gitee 已支持 CLA 的簽署

Gitee 目前已原生支持 CLA 協議的管理、簽署和合規審查過程。該功能目前已面向 Gitee 上的「組織」開放,組織管理員可通過 組織主頁->設置->CLA 管理 進行 CLA 的管理。組織管理員可通過 組織主頁->設置->CLA 管理 進行 CLA 的管理。點擊 + 後進入具體貢獻者協議創建。

個人用戶在簽署貢獻者協議時,需要填寫貢獻者自身的姓名,並在簽署郵箱下拉菜單中選擇一個已綁定當前 Gitee 帳號的郵箱進行簽署。完成簽署後,即可繼續進行相關 Pull Request 的合併溝通。

詳情可見:Gitee 上線 CLA 協議簽署,開源貢獻也能有據可依

Web 提交支持 Git Commit Sign Off

我們在進行開源貢獻時,有些項目會要求貢獻者簽署原創聲明並在提交時添加 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

用戶引用發行版時現已經支持使用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 訪問。

支持 tag路徑訪問對應發行版

同時,Gitee 現也支持 Git Tag 訪問具體發行版,如:

https://gitee.com/{{namespace}}/{{repo}}/releases/tag/{{git_tag}}

原 URL 支持(…/releases/{{git_tag}})也將繼續保留。

支持download附件下載路徑

現有 Gitee 發行版附件下載 URL 過於「龐大」,Gitee 團隊對此進行了優化,讓用戶更加方便地使用發行版附件。

現附件下載地址為:

https://gitee.com/{{namespace}}/{{repo}}/releases/download/{{git_tag}}/{{attach_file_path}}

如:

支持 archive路徑打包下載發行版代碼

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

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()