2016-09-01 52 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等

我的解释并不完美,所以去看看它。这是一个非常明智的版本控制系统,允许任何使用您的库/与您集成的人立即知道是否期望发生突变,新功能或错误修复。