我們想在我們的流程中實現語義版本控制,我們使用的是版本1.0.0,並添加了兩個新功能。我們很快就會提供這些功能。我應該在發佈後還是在每次提交後增加版本
問題是:我們應該命名我們的下一個版本1.1還是應該命名爲1.2,因爲我們創建了兩個新函數。
一般情況下,如果我們增加ň新的功能,我們應該通過增加ñ的版本的微量成分,或者我們只通過一個在每個傳遞遞增?
我們想在我們的流程中實現語義版本控制,我們使用的是版本1.0.0,並添加了兩個新功能。我們很快就會提供這些功能。我應該在發佈後還是在每次提交後增加版本
問題是:我們應該命名我們的下一個版本1.1還是應該命名爲1.2,因爲我們創建了兩個新函數。
一般情況下,如果我們增加ň新的功能,我們應該通過增加ñ的版本的微量成分,或者我們只通過一個在每個傳遞遞增?
版本不取決於您在該特定版本中編寫了多少個函數 。 如果您當前的版本是1.0.0,那麼 它應該是1.0.1或1.1,具體取決於您爲 產品和依賴關係所提供的命名規則 。
對於版本號沒有絕對正確的解決方案。
大多數人認識的方式是通過在計劃提供的每個版本上增加它。
例如,Microsoft自己的版本號使用「主要,次要,構建和修訂」語義。決定一個版本號後,不要改變你的版本號。因爲然後他們變得沒用:-)
我只能標記一個答案是正確的,但你是對的,謝謝你的回答。 – user1075679 2015-02-24 14:04:14