2016-09-01 49 views
0

我想了解一些關於網絡應用程序版本控制系統的建議。 目前我使用SVN提交號作爲應用程序的版本號。所以如果提交數量大約是596,那麼我稱之爲版本5.96維護網絡應用程序版本號

保持Web應用程序的透明版本控制系統最常用的方法是什麼?

回答

1

退房「語義版本」

這是一個非常流行的標準,這些天。

本質版本號由三個數字

major.minor.patch

主要版本只更新你正在做它有「破」在它的變化(主要是第三方集成一個主要版本的任何時間與您的網站將需要調整他們的代碼,它與你的再次合作)

次要版本時,您要添加非換更新變化

補丁版本更新時,您ç在任何小的變化/錯誤修復。

如果主版本得到重置,那麼其他兩個歸零。所以你可能在3.1.17,當你移動到4時它變成4.0.0,那麼你可以做一個小的錯誤修復,所以它會到4.0.1,你可能會添加一個小功能,它會到4.1.0和另一個錯誤修復,所以它和另一個錯誤修復,所以它去4.1.1和另一個功能,所以它變成4.2.0等

我的解釋並不完美,所以去看看它。這是一個非常明智的版本控制系統,允許任何使用您的庫/與您集成的人立即知道是否期望發生突變,新功能或錯誤修復。