黑人巨大精品欧美黑白配亚洲_蜜臀av在线播放一区二区三区_欧美日韩国产在线播放网站_好吊妞**欧美_欧美精品一区二区三区蜜桃_国产精品一二三视频_在线观看三级视频欧美_性欧美超级视频_蜜桃av噜噜一区_免费不卡在线观看av_亚洲免费视频在线观看_国产精品美女久久久久久免费_欧美片在线播放_一色屋精品视频在线看_国产情侣一区_亚洲电影在线免费观看

錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務技術文章
軟件版本號解讀(語義化SemVer、日歷化CalVer及標識符)

作者: 佚名  日期:2024-03-12 07:40:45   來源: 本站整理

1. 版本控制規范

1.1. 語義化版本(SemVer)

版本格式:主版本號.次版本號.修訂號,版本號遞增規則:

  1. 主版本號(MAJOR version):添加了不兼容的 API 修改,
  2. 次版本號(MINOR version):添加了向下兼容的功能性新增,
  3. 修訂號(PATCH version):添加向下兼容的問題修正。

1.1.1. 補充說明

  1. 版本號均從 0 開始,一般使用 0.1.0 作為初始化開發版本。
  2. 主版本號為零(0.y.z)的軟件處于開發初始階段,一切都可能隨時被改變(即公共 API 不穩定)。
  3. 1.0.0 的版本號用于界定公共 API 的形成。這一版本之后所有的版本號更新都基于公共 API 及其修改內容。
  4. 主版本號更新時,次版本號,修訂號需要歸零;次版本號更新時,修訂號需要歸零。
  5. 先行版本號(可選)被標注在修訂版之后,先加上一個連接號再加上一連串以句點分隔的標識符來修飾。范例:1.0.0-alpha、1.0.0-0.3.7、1.0.0-x.z。
  6. 版本編譯信息(可選)被標注在修訂版或先行版本號之后,先加上一個加號再加上一連串以句點分隔的標識符來修飾。范例:1.0.0-alpha+001、1.0.0+20130313144700、1.0.0-beta+exp.shaf85。

1.1.2. 實際應用

Node.js, npm, Go Module, Kubernetes 等

1.1.3. 參考

  1. 語義化版本 2.0.0 | Semantic Versioning: https://semver.org/lang/zh-CN/
  2. GitHub - semver/semver: Semantic Versioning Specification: https://github.com/semver/semver

1.2. 日歷化版本(CalVer)

基于項目發布日期的版本控制約定,CalVer 并未像"SemVer"使用單一方案,而是引入了開發人員的 標準術語:

  • YYYY - 年份全稱 - 2006、2016、2106
  • YY - 年份縮寫 - 6、16、106
  • 0Y - 以零填充的年份 - 06、16、106
  • MM - 月份縮寫 - 1、2 ... 11、12
  • 0M - 以零填充的月份 - 01、02 ... 11、12
  • WW - 星期(自年初開始)- 1、2、33、52
  • 0W - 以零填充的星期 - 01、02、33、52
  • DD - 日 - 1、2 ... 30、31
  • 0D - 以零填充的日 - 01、02 ... 30、31

1.2.1. 補充說明

  • 傳統的遞增版本號是從 0 開始,而日期段是從 1 開始的,且年份縮寫和以零填充的年份是相對于 2000 年。
  • 星期的使用通常與月/日互斥。

1.2.2. 實際應用

UbuntuTwistedBoltons 等

1.2.3. 參考

  1. 日歷化版本 / Calendar Versioning — CalVer: https://calver.org/overview_zhcn.html

2. 標識符

2.1. Maven

  • SNAPSHOT:快照版本,如 2.4.0-SNAPSHOT(開發環節)
  • RELEASE:正式版本(可以放心使用)

2.2. Spring

  • SNAPSHOT:快照版本,如2020.0.0-SNAPSHOT
  • M數字(milestone):里程碑版本,如2020.0.0-M1、2020.0.0-M2
  • RC數字(Release Candidate):最終產品的候選版本,如果未出現問題則可發布成為正式版本。多數開源軟件會推出兩個 RC 版本,最后的 RC2 則成為正式版本。如2020.0.0-RC1、2020.0.0-RC2
  • 無后綴:正式版本,如 2.4.0

2.2.1. 參考

  1. What is the difference between Spring's GA, RC and M2 releases? - Stack Overflow: https://stackoverflow.com/questions/2107484/what-is-the-difference-between-springs-ga-rc-and-m2-releases
  2. https://stackoverflow.com/a/2107490

2.3. Windows

  • SP(Service Pack): 一套經過測試的、累積的修補程序、安全更新、關鍵更新以及其他更新。
  • KB(Knowledge Base):Microsoft 的在線知識庫。每個 KB 文章都有一個唯一的編號,用于跟蹤特定的問題或更新。

2.3.1. 參考

  1. 標準術語說明 - Windows Client | Microsoft Learn: https://learn.microsoft.com/zh-cn/troubleshoot/windows-client/installing-updates-features-roles/standard-terminology-software-updates

2.4. 其他常見標識符

  • alpha:內部測試版本
  • beta:公開測試版本
  • gamma:相對成熟的測試版,接近即將發行的正式版
  • stable:穩定版(正式版本)
  • RTM:生產商發放(Release to Manufacturing)軟件產品準備交付,提供給工廠壓片的版本,來自于以前還需要使用實體載具(光盤,硬盤等)來進行安裝的時代。
  • GA:一般可用(General availability)所有必要的商業活動(安全性,合法測試,銷售評估等)已經完成,該軟件產品已經可以發售的階段。
  • RTW:網絡分發(Release to Web,Web發布)利用互聯網分發軟件
  • OEM:計算機廠商隨計算機銷售的版本,不能零售。
  • RTL:零售版(Retail),正式上架的零售版。
  • Demo:演示版,試用版,包含正式版的部分功能。
  • Enhance:增強版,會加入一些實用的新功能。

Software_dev2
Heyinsun, CC BY 3.0 https://creativecommons.org/licenses/by/3.0, via Wikimedia Commons

3. 參考匯總

  1. spring 版本號命名 https://mp.weixin.qq.com/s/ZoUG9h1TndW2QpnPyGeIQA
  2. 語義化版本 2.0.0 | Semantic Versioning: https://semver.org/lang/zh-CN/
    1. GitHub - semver/semver: Semantic Versioning Specification: https://github.com/semver/semver
  3. 日歷化版本 / Calendar Versioning — CalVer: https://calver.org/overview_zhcn.html
  4. What is the difference between Spring's GA, RC and M2 releases? - Stack Overflow: https://stackoverflow.com/questions/2107484/what-is-the-difference-between-springs-ga-rc-and-m2-releases
    1. https://stackoverflow.com/a/2107490
  5. 標準術語說明 - Windows Client | Microsoft Learn: https://learn.microsoft.com/zh-cn/troubleshoot/windows-client/installing-updates-features-roles/standard-terminology-software-updates
  6. Version Meta Experimental {VSChemaUnderDef}: https://versionmeta.org/
  7. 軟件版本周期 - 維基百科,自由的百科全書: https://zh.wikipedia.org/zh-cn/軟件版本週期
  8. 軟件各種版本的含義!例如 RC,M,GA 等等 _ 軟件測試 rc 包 -CSDN 博客: https://blog.csdn.net/sun54429552/article/details/47690391

  • ID: E6-Q7+1.1.0
  • 原文:https://blog.cc01cc.cn/2024/02/23/understanding-software-versioning/
  • 署名:零一/cc01cc(zeo): https://github.com/cc01cc
  • 歡迎大家轉載分享,本作品采用署名-非商業性使用-禁止演繹 4.0 國際進行許可,轉載請標明源地址,切莫修改或破壞原文結構,謝謝


熱門文章
  • Win10系統打字光標亂跳的解決方法
  • Win11隱藏無線網絡后無法連接的解決...
  • 電腦電源和睡眠設置最佳時間:延長...
  • Win10更新提示“缺少重要修復”?教...
  • Win10家庭版HDR按鈕不見了?試試這...
  • 電腦藍屏代碼0x000001D8?教你4招輕...
  • Win10自動鎖屏太煩人?教你如何輕松...
  • 戴爾15-7537筆記本電腦花屏,更換屏...
  • 軟件版本號解讀(語義化SemVer、日...
  • 在域環境網絡中看不到局域網計算機...
  • 全概率公式和貝葉斯公式
  • 一招徹底禁用刪除Windows Defender...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務區域: 遼寧錦州市區
    主要業務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    黑人巨大精品欧美黑白配亚洲_蜜臀av在线播放一区二区三区_欧美日韩国产在线播放网站_好吊妞**欧美_欧美精品一区二区三区蜜桃_国产精品一二三视频_在线观看三级视频欧美_性欧美超级视频_蜜桃av噜噜一区_免费不卡在线观看av_亚洲免费视频在线观看_国产精品美女久久久久久免费_欧美片在线播放_一色屋精品视频在线看_国产情侣一区_亚洲电影在线免费观看
    视频一区二区不卡| aaa大片在线观看| 色综合天天性综合| 黄色视屏免费在线观看| 久久久久黄色| 在线视频不卡国产V| 日韩欧美中文免费| 国产欧美日韩精品在线观看| aaa大片在线观看| 日本一级一片免费视频| 二区三区不卡不卡视频| 91精品在线免费| 国产欧美日韩亚洲| 中文字幕日韩欧美在线视频| 久久精品视频免费看| 欧美日韩国产高清| 欧美精品一区二区三区在线播放| 国产综合成人久久大片91| 免费一级欧美在线观看视频| 伊人永久在线| 日韩欧美一级二级三级久久久| 国产在线日韩欧美| 亚洲小说春色综合另类电影| 日韩午夜高潮| 国产日韩在线视频| 中文字幕欧美日韩在线不卡| 精品1区2区3区| av中文资源在线| 老司机久久99久久精品播放免费| 欧美色欧美亚洲高清在线视频| 91精品在线观看国产| 久久91精品久久久久久秒播| 亚洲免费福利视频| 中文字幕视频在线观看| 91欧美日韩| 国产一卡二卡3卡4卡四卡在线| 99精品人妻国产毛片| 国产拍揄自揄精品视频麻豆| 欧美日韩在线不卡一区| 91蜜桃在线视频| 91麻豆精品国产91久久久使用方法| 91精品在线看V| 国产一区精品在线| 中文字幕国产日韩| 欧美.日韩.国产.一区.二区| 成人无遮挡免费网站视频在线观看| 免费国产h视频在线观看86| 国产午夜精品全部视频播放| 拍真实国产伦偷精品| 国内国产区免费视频| 99精品免费观看| 一级网站免费观看| 欧美三级中文字幕| 免费精品国产自产拍在| 久久精品一级爱片| 国产欧美第一页| 91av久久久| 内射国产内射夫妻免费频道| av免费网站在线| 国产日韩av高清| 欧美日韩视频免费| 91精品视频免费在线观看| 亚洲乱码视频| 日韩中文字幕在线观看视频| 亚洲.国产.中文慕字在线| 日韩欧美看国产| 亚洲小说春色综合另类电影| 伊人精品视频| 久久精品黄色片| 日韩欧美综合| 国产在线高潮| 亚洲专区一区| 天天综合天天综合| 欧美日韩在线不卡| 国产黄在线看| 91精品xxx在线观看| 欧美亚洲免费高清在线观看| 九九精品调教| 欧美日韩第一| 在线资源av| 欧美日韩在线国产| 欧美亚洲综合视频| 亚洲一区在线观看视频| 日韩视频国产视频| 欧美日韩国产专区| 久久久精品国产99久久精品芒果| 国自产拍在线网站网址视频| 久久人人精品| 黄色视屏免费在线观看| 久久福利视频一区二区| 亚洲一区二区三区精品中文字幕| 亚洲国产欧美日韩精品| 一区二区高清视频| 精品三级av| 久久精品不卡| 日韩精品视频中文在线观看| 欧美日韩在线观看一区| 91午夜在线| 在线中文字幕网站| 中文av字幕一区| 国产日韩1区| 午夜一区二区三区免费| aaa大片在线观看| 国产成人精品免费网站| 日韩视频在线一区二区| 韩日中文字幕第一页| www.eeuss影院| a级在线免费观看| 在线一区免费| 日韩精品在线视频| 中文字幕日韩欧美| 午夜精品一区二区三区视频免费看| 日本精品专区| 亚洲一区二区三区精品中文字幕| 中文字幕欧美国内| 中文在线第一页| 欧美国产日韩综合| 国产欧美日韩不卡| 日韩亚洲欧美中文高清在线| 欧美不卡视频| 国产欧美中文在线| 日韩视频专区| 亚洲一级网站| 国产一区二中文字幕在线看| 91国内精品在线视频| 不卡中文一二三区| 国产91一区| 欧美三级精品| 国产黄色在线观看| 日韩视频在线一区| 欧美日韩国产一区| 日韩精品丝袜在线| 精品成a人在线观看| 精品国产欧美日韩不卡在线观看| 在线观看免费国产小视频| 国产在线观看91| 国产欧美日韩不卡免费| 国产三级免费观看| av一区在线观看| 国产一卡二卡3卡4卡四卡在线| a级在线免费观看| 亚洲专区一二三| 日韩在线播放一区二区| 亚洲大片精品永久免费| 不卡视频一区二区| 中文字幕视频在线免费欧美日韩综合在线看| 日韩精品久久久| 亚洲素人一区二区| 免费看黄资源大全高清| 日本不卡视频一区| 伊人亚洲视频| 日韩精品一页| 欧美成人精品在线| 视频一区视频二区中文| 欧美午夜精品在线| 欧美日韩免费精品| 国产高清大尺度一区二区不卡| 精品久久香蕉国产线看观看gif| 欧美三级在线视频| 国产999在线观看| 欧美日韩国产免费观看视频| 国产69精品久久久久孕妇国产69久久| 欧美激情视频一区二区三区在线播放| 国产午夜在线观看|