1. 程式人生 > >聊一聊SpringCloud版本號管理

聊一聊SpringCloud版本號管理

版本命名

Spring Cloud是一個擁有諸多子專案的大型綜合專案,原則上其子專案也都維護著自己的釋出版本號。那麼每一個Spring Cloud的版本都會包含不同的子專案版本,為了要管理每個版本的子專案清單,避免版本名與子專案的釋出號混淆,所以沒有采用版本號的方式,而是通過命名的方式。
這些版本名字採用了倫敦地鐵站的名字,根據字母表的順序來對應版本時間順序,比如:最早的Release版本:Angel,第二個Release版本:Brixton;

版本號

實際上就是版本名+版本號的結構,如Angel.SR6、Brixton.SR5,SR6和SR5就是版本號;
當一個版本的Spring Cloud專案的釋出內容積累到臨界點或者一個嚴重bug解決可用後,就會發佈一個“service releases”版本,簡稱SRX版本,其中X是一個遞增數字

最新版本