系統軟件版本變更規範

總原則

  1. 版本號與具體軟件內容具有唯一對應關係,內容有任何變更,版本號必須跟隨變更。
  2. 自定義版本號,遵循語義化版本原則( https://semver.org/lang/zh-CN/)。

uboot

示例:u-boot-2017.01-v1.2.1-g8fc2019

說明:u-boot 是固定前綴,表示類別;2017.01 是所使用的 uboot 的源碼版本;v1.2.1 是自定義版本號;g8fc2019 是我們內部 Git 倉庫的短提交號。

kernel

示例:linux-rt-4.9.65-v2.0.1-g652cd47

說明:linux-rt 是固定前綴,表示類別,非 rt 內核使用 linux 前綴;4.9.65 是所使用的 kernel 的源碼版本;v2.0.1 是自定義版本號;g652cd47是我們內部 Git 倉庫的短提交號。

rootfs

示例:rootfs-v1.0.2

說明:rootfs 是固定前綴,表示類別;v1.0.2 是自定義版本號。

mksdboot

示例:mksdboot-335x-v1.2.1

說明:mksdboot 是固定前綴,表示類別;gzclz01-3352 是項目代號;v1.2.1 是自定義版本號。

demo

示例:v1.2

說明:無特殊要求。

2020年5月14日

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章