Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
簡介
Release(發行版)是具有 (變更日志)和二進制文件的一級對象,可以代表超出 Git 架構本身的一個特定時間點之前的所有項目歷史。
Release(發行版)的作用
通過 release,不僅可以通過源代碼查看項目歷史,還能通過已經編譯好的二進制文件來進一步描述此時的項目狀態。
"超出 Git 架構本身" 的意義與作用在于:
git 本身只能記錄項目修改,本質上不適合將編譯好的項目二進制文件記錄下來。通過 release ,開發者可以把發布版本時項目所編譯好的二進制文件保存了下來,方便用戶下載,也方便查找特定版本的二進制文件。發行版的特點小結
結合上文 超出 Git 架構本身 所描述的特點,可以理解總結如下:
發行版本身不是由 Git 提供的原生能力,而是基于 Git 提供托管能力的平臺(如 Gitee )提供的基于 Git 的版本管理能力。用戶在訪問項目時,可以通過 release 快速下載對應版本二進制文件,而不需要自己下載源代碼到本地編譯,大大降低用戶使用軟件的學習成本。在發行版中,一般會包含 對應發行版版本的源代碼、對應發行版版本的源代碼壓縮包(由平臺提供 Archive 下載地址而不需要使用 Git 命令克隆檢出) 和 開發者創建發行版時上傳的二進制文件(即附件)。開發者創建發行版時上傳的二進制文件 (即附件)由開發者在發布 release 時決定是否上傳。一般情況下,開發者可以通過發行版附件功能提供 制作好的安裝包/可執行程序、補丁 以及 對應版本的使用文檔或開發文檔 等等。發行版功能的使用與管理
你可以在 Gitee 上創建發行版用于打包軟件、發行說明和附件,以供他人下載。
通過創建發行版,你可以將項目的迭代交付給用戶。
倉庫協作者以及對倉庫具有寫入權限的人員都可以創建、編輯和刪除發行版。
發行版的管理與使用
如何創建發行版
1、在 Gitee 上,導航到倉庫主頁面。
2、在文件列表的右側,單擊 創建(適用于首次創建) 或 發行版標題 或 全部 。
3、單擊右上角 +創建發行版 按鈕。
4、輸入發行版的版本號,此處建議使用語義版本號來命名標簽。
5、展開右邊的下拉列表,選擇 包含要發布的項目的分支 。
6、輸入該發行版的標題和描述說明,同時你可以在描述中插入鏈接和圖片。
7、如果你的發行版需要添加附件,請在文件框中 拖放 或 手動選擇 文件。
單個附件不能超過 100M(GVP 項目200M)
每個倉庫總附件不可超過 1G(推薦項目不可超過 5G;GVP 項目不可超過 20G)
附件總容量統計包括倉庫附件和發行版附件。
8、如果需要告訴用戶發行版本尚不穩定,請勾選 這是一個預覽版本 。
9、檢查信息無誤后,單擊 創建發行版 即可發布該發行版。如果你發布后需要修改發行版,請參考“編輯發行版”
如何編輯發行版
1、在 Gitee 上,導航到倉庫主頁面。
2、在文件列表的右側,單擊 發行版標題 或 全部 。
3、在需要編輯的發行版的右側,單擊 編輯icon 。
4、編輯你需要修改的內容后,點擊 更新 即可。
如何刪除發行版
1、在 Gitee 上,導航到倉庫主頁面。
2、在文件列表的右側,單擊 發行版標題 或 全部 。
3、在需要刪除的發行版的右側,單擊 刪除icon 。
4、單擊刪除發行版彈窗的 確認 按鈕即可刪除發行版。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。