2015-02-23 65 views
4

我們想在我們的流程中實現語義版本控制,我們使用的是版本1.0.0,並添加了兩個新功能。我們很快就會提供這些功能。我應該在發佈後還是在每次提交後增加版本

問題是:我們應該命名我們的下一個版本1.1還是應該命名爲1.2,因爲我們創建了兩個新函數。

一般情況下,如果我們增加ň新的功能,我們應該通過增加ñ版本的微量成分,或者我們只通過一個在每個傳遞遞增?

回答

2

版本不取決於您在該特定版本中編寫了多少個函數 。 如果您當前的版本是1.0.0,那麼 它應該是1.0.1或1.1,具體取決於您爲 產品和依賴關係所提供的命名規則 。

2

對於版本號沒有絕對正確的解決方案。

大多數人認識的方式是通過在計劃提供的每個版本上增加它。

例如,Microsoft自己的版本號使用「主要,次要,構建和修訂」語義。決定一個版本號後,不要改變你的版本號。因爲然後他們變得沒用:-)

+0

我只能標記一個答案是正確的,但你是對的,謝謝你的回答。 – user1075679 2015-02-24 14:04:14

相關問題