關於語義化版本控制的資訊,這裡做一些簡單介紹:
版本格式:主版本號.次版本號.修訂號,版本號遞增規則如下:
- 主版本號:當你做了不相容的 API 修改,
- 次版本號:當你做了向下相容的功能性新增,
- 修訂號:當你做了向下相容的問題修正。
先行版本號及版本編譯後設資料可以加到“主版本號.次版本號.修訂號”的後面,作為延伸。
點選 語義化版本控制 瞭解更多
在開發專案中,我們有可能已經發布了 1.2.33
版本了,然後我們的 2.0
版本已經提上日程了。這個時候,我們就需要一個 1.2.x
分支,用於和 1.2.33
版本保持一致,如果發現 1.2.33
版本有bug ,就需要在 1.2.x
分支中修改程式碼,測試透過後,建立一個 1.2.34
的標籤,釋出新的小版本號,而與此同時,你可以在你的 2.x
分支中,繼續開發未來的 2.0.0
版本的程式碼
我的 github 專案 laravel 表單域元件 已經支援語言化版本控制
本作品採用《CC 協議》,轉載必須註明作者和本文連結