當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring框架版本命名规则
生活随笔
收集整理的這篇文章主要介紹了
Spring框架版本命名规则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
常見軟件的版本號命名
| Linux Kernel | 0.0.1 1.0.0 2.6.32 3.0.18 ... | 若用X.Y.Z 表示,則偶數Y 表示穩定版本,奇 數Y 表示開發版本。 |
| Windows | Windows 98 Windows 2000 Windows XP Windows 7 ... | 最大的特點是雜亂無章,毫無規律。 |
| SSH Client | 0.9.8 | ? |
| OpenStack | 2014.1.3 2015.1.1.dev8 | ? |
從上可以看出,不同的軟件版本號風格各異,隨著系統的規模越大,依賴的軟件越多,如果這些軟件沒有遵循一套規范的命名風格,容易造成Dependency Hell。所以當我們發布版本時,版本號的命名需要遵循某種規則,其中Semantic Versioning 2.0.0 定義了一套簡單的規則及條件來約束版本號的配置和增長。本文根據Semantic Versionning 2.0.0 和Semantic Versioning 3.0.0 選擇性的整理出版本號命名規則指南。
Spring 版本命名規則
| Snapshot | 快照版 | 尚不不穩定、尚處于開發中的版本 |
| Release | 穩定版 | 功能相對穩定,可以對外發行,但有時間限制 |
| GA | 正式版 | 代表廣泛可用的穩定版(General Availability) |
| M | 里程碑版 | (M 是Milestone 的意思)具有一些全新的功能或是具有里程碑意義 的版本。 |
| RC | 終測版 | Release Candidate(最終測試),即將作為正式版發布。 |
?
總結
以上是生活随笔為你收集整理的Spring框架版本命名规则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring5各模块之间的依赖关系
- 下一篇: Spring5 源码下载注意事项