公升級依賴的注意事項

2022-01-29 13:32:00 字數 781 閱讀 2239

對於 mongodb 2.4.1,2.4表示發行版本號而.1表示修訂版本號。發行版本號的第二個元素(比如2.4.1中的4)描述的是發行版本的型別。以偶數結尾(比如上面的4)的發行版本號是穩定並且準備用於生產環境的,而奇數的僅用於開發和測試。

通常,發行版本號的變化(比如 2.2 到 2.4)表明引入了新功能並且可能會破壞向後相容性。修訂版本號的變化表示了修復 bug 的發布並且使向後相容的。 -- 來自

語義化版本:

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

主版本號:當你做了不相容的 api 修改,

次版本號:當你做了向下相容的功能性新增,

修訂號:當你做了向下相容的問題修正。

可以看出,這個與上面的 mongodb 版本號是不同的。

乙個依賴也會有它自己的依賴。

比如 python 的 motor 依賴於 pymongo

-- 來自

如果你是motor==0.4,那麼你的 pymongo 版本必須為 2.8.0。如果你不知道這點,安裝了pymongo 3.0+從而覆蓋了pymongo==2.8.0,就會出問題。

如果公升級的版本含有不向下相容的改動,那麼就要注意是否會對**造成影響。

Impala 公升級注意事項

impala 公升級注意事項 今天公升級 impala 從1.0 公升級到1.1.1 遇到幾個問題 第一,1.0的客戶端和 1.1的服務端不相容,用 1.0的客戶端連線 1.1的 server 後執行refresh 會報錯error execplanrequest rpc error 另外1.1 的...

IAP公升級的注意事項

如果在iap中沒有使用中斷,那麼跳轉前只需要對照iap外設的初始部分,逐個deinit 關閉時鐘即可。如果在iap中使用到了中斷,那麼需要做以下部分 在nvic中關閉外設對應的中斷使能 nvic disableirq 尤其注意systick的中斷使能ll systick disableit dein...

為專案公升級注意事項

最近為專案公升級,專案有問題,但是是別人的問題.別人找問題的第一方式就是問 專案是不是整體更新,不可否認,並不是所有的開發人員都會自覺地去看專案 的原始碼.所以自然就會去問人.還有一點就是自己都不太清楚是不是更新了,所以當問到這個問題時,就顯得有一些尷尬.所以如果專案公升級,一定要整體打包,養成好習...