精品国产一区在线_av无码中文字幕无码王_天海翼三点刺激高潮不停_好硬好大好爽视频_欧美高清一区三区在线专区_香蕉黄色片

一個不錯的軟件版本命名規范!

之前寫了一篇如何自動生成版本號的文章, 

讓你的C程序,自動打印版本信息》 

初衷是讓自己的程序在運行時自動打印與版本相關的信息, 

避免測試時因為版本信息不確定導致的一些功能對應不上去的問題,

當時留了一個坑,寫一篇關于如何設計一個相對規范的版本號的文章,

現在把這個坑填上。

鏡像版本號格式

  • project name

工程名字,比如YIKOU3568、YIKOU4412

  • firmware version

軟件版本信息,詳見下一節

  • comments

其他描述信息, 

比如版本的os:Linux、threadx、vxworks等 

或者對應的硬件平臺ap、modem等 

或者也可以是git 服務器最后一次commit的id

firmware version詳細格式

名稱格式長度(字節)說明vv1鏡像版本號以v開頭MajorXX2主版本號。比如00:工程師樣品,01:功能完成,02~:商業發布(商業發布后),升級codebase或者重大新功能遞增MinorYY2修復錯誤或添加次要功能等(如果“次要”版本增加,則需要發布說明)build IDYYMMDDN7Y:年,M:月,D:日,N:當日第幾次build(0,1,2……a,b,c……x,y,z)release typeT0-1T:研發發布測試版本,正式版可以不填寫

舉例

比如有以下軟件版本要發布:

  • 項目名稱 :YIKOU3568,
  • 項目基本功能完成,還沒有正式商業發布,
  • 此次的版本是修復了一些測試出的bug,之前minor版本為5
  • 當年日期:2024年9月9日,
  • 當天第2次編譯,
  • 當前仍然是測試版本:T。

信息如下:

  • project name:YIKOU3568
  • major:01
  • monor:06
  • build ID:240909
  • N:1
  • release type:T

最終版本信息如下:

YIKOU3568_v01.06.2409091_ T

實際使用中,大家根據自己的需要,可以自行規定個別字段的值。

最后

發布的鏡像版本號,一定要和git服務器的commit對應起來,

發布的時候,一定要刪除本地的工程,

從服務器pull下來最新的代碼,

之后重新整體編譯,

然后再做個大致的測試,

確保沒有問題之后再發布該版本。

做到每一個鏡像都要有明確的commit與之對應。

否則會出現,在某一個版本測試出了bug,

但是找不到這個鏡像對應的源碼,

在其他版本上該bug又無法復現,

bug無法閉環。

聲明:本內容為作者獨立觀點,不代表電子星球立場。未經允許不得轉載。授權事宜與稿件投訴,請聯系:editor@netbroad.com
覺得內容不錯的朋友,別忘了一鍵三連哦!
贊 4
收藏 5
關注 181
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 国内露脸8mav | 亚洲精品视频一区二区三区 | 免费的api接口网站 国产精品淫 | 亚洲第一色区 | 日本高清免费不卡视频 | 狠狠五月激情六月丁香 | 国产一区二区久久 | 久久狼人亚洲精品一区 | 国产免费黄色录像 | 男女video | 亚洲中文字幕久久无码精品 | 99久久国产露脸精品竹菊传媒 | 色综合视频一区二区三区 | 亚洲一区视频免费观看 | 国产精品玖玖玖 | 国语自产拍无码精品视频在线 | 蜜桃97夜夜做 | 日本免费看黄 | 亚洲日本成人在线观看 | 国产白丝精品91爽爽久 | 欧美日韩性视频 | 又粗又猛又大爽又黄老大爷视频 | 无套白浆 | 国产精品久久久久影院亚瑟 | 欧美一级另类 | 欧洲妓女在线视频免费看 | 欧美成人一区二区三区高清 | 欧美日韩激情片 | 51男郎社gay同志网站 | 少妇潮喷无码白浆水视频 | 97伦片| 爽到憋不住潮喷大喷水视频 | 亚洲最新视频 | gg14视频在线观看免费 | 四虎影视免费看 | 五月天天爽天天狠久久久综合 | 文豪野犬第四季完整免费观看 | 国产人成精品一区二区三 | 毛片新网址 | 日本乱码一区二区三区芒果 | 青青草久久网 |