<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      一個(gè)不錯(cuò)的軟件版本命名規(guī)范!

      之前寫了一篇如何自動(dòng)生成版本號(hào)的文章,
      《讓你的C程序,自動(dòng)打印版本信息》
      初衷是讓自己的程序在運(yùn)行時(shí)自動(dòng)打印與版本相關(guān)的信息,
      避免測(cè)試時(shí)因?yàn)榘姹拘畔⒉淮_定導(dǎo)致的一些功能對(duì)應(yīng)不上去的問題,

      當(dāng)時(shí)留了一個(gè)坑,寫一篇關(guān)于如何設(shè)計(jì)一個(gè)相對(duì)規(guī)范的版本號(hào)的文章,

      現(xiàn)在把這個(gè)坑填上。

      鏡像版本號(hào)格式

      • project name
        工程名字,比如YIKOU3568、YIKOU4412

      • firmware version
        軟件版本信息,詳見下一節(jié)

      • comments
        其他描述信息,
        比如版本的os:Linux、threadx、vxworks等
        或者對(duì)應(yīng)的硬件平臺(tái)ap、modem等
        或者也可以是git 服務(wù)器最后一次commit的id

      firmware version詳細(xì)格式

      名稱 格式 長(zhǎng)度(字節(jié)) 說明
      v v 1 鏡像版本號(hào)以v開頭
      Major XX 2 主版本號(hào)。比如 00:工程師樣品,01:功能完成,02~:商業(yè)發(fā)布(商業(yè)發(fā)布后),升級(jí)codebase或者重大新功能遞增
      Minor YY 2 修復(fù)錯(cuò)誤或添加次要功能等(如果“次要”版本增加,則需要發(fā)布說明)
      build ID YYMMDDN 7 Y:年,M:月,D:日,N:當(dāng)日第幾次build(0,1,2……a,b,c……x,y,z)
      release type T 0-1 T:研發(fā)發(fā)布測(cè)試版本,正式版可以不填寫

      舉例

      比如有以下軟件版本要發(fā)布:

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

      信息如下:

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

      最終版本信息如下:

      YIKOU3568_v01.06.2409091_ T
      

      實(shí)際使用中,大家根據(jù)自己的需要,可以自行規(guī)定個(gè)別字段的值。

      最后

      發(fā)布的鏡像版本號(hào),一定要和git服務(wù)器的commit對(duì)應(yīng)起來,

      發(fā)布的時(shí)候,一定要?jiǎng)h除本地的工程,

      從服務(wù)器pull下來最新的代碼,

      之后重新整體編譯,

      然后再做個(gè)大致的測(cè)試,

      確保沒有問題之后再發(fā)布該版本。

      做到每一個(gè)鏡像都要有明確的commit與之對(duì)應(yīng)。

      否則會(huì)出現(xiàn),在某一個(gè)版本測(cè)試出了bug,

      但是找不到這個(gè)鏡像對(duì)應(yīng)的源碼,

      在其他版本上該bug又無法復(fù)現(xiàn),

      bug無法閉環(huán)。

      posted @ 2024-11-27 17:53  一口Linux  閱讀(55)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 亚洲成av人片天堂网无码| 亚洲av无码专区在线亚| 精品综合久久久久久98| 免费极品av一视觉盛宴| 日韩激情一区二区三区| 亚洲精品麻豆一二三区| 无码人妻丝袜在线视频| 日韩人妻少妇一区二区三区| 国产在线精品中文字幕| 国产国产午夜福利视频| 麻豆一区二区三区精品视频| 樱花草视频www日本韩国| 午夜高清福利在线观看| 会理县| 精品国产熟女一区二区三区| 日韩中文字幕v亚洲中文字幕| 亚洲国产精品线观看不卡| 久久免费观看午夜成人网站| 丰满少妇被猛烈进出69影院| www内射国产在线观看| 久久亚洲精品中文字幕波多野结衣| 国产suv精品一区二区五| 色噜噜在线视频免费观看| 丁香五月激情图片| 热久在线免费观看视频| 99精品久久毛片a片| 久人人爽人人爽人人片av| 成人午夜电影福利免费| 蜜桃在线一区二区三区| 日本va欧美va欧美va精品| 亚洲中文字幕综合小综合| 无码A级毛片免费视频下载| av小次郎网站| 高清国产av一区二区三区| 风间由美性色一区二区三区| 精品人妻少妇一区二区三区| 在线日韩日本国产亚洲| 亚洲精品久荜中文字幕| 一区二区三区岛国av毛片| 亚洲性线免费观看视频成熟| 久久精品国产久精国产果冻传媒|