繁体   English   中英

语义版本控制(Caret)

[英]Semantic Versioning (Caret)

我有一个与处于“测试”阶段的项目中的语义版本控制有关的问题。

想象一下,我有一个插件,它的版本是1.1.1-beta.1,几天前,我升级了插件,然后新版本是1.1.1-beta.2。

但是...此新版本与1.1.1-beta.1有所不同。

我应该将版本更改为2.0.0-beta.1还是当前的版本正确?

谢谢。

这是我的假设...

您当前具有1.1.0的发行版本。 您正在开发一个补丁程序版本,该补丁程序仅会进行错误修复,因此您为什么要开发beta版本1.1.1

在这些错误的开发过程中,您会引入重大更改。 由于此重大更改,下一个发行版号应为2.0.0

使用语义版本控制一次只能更改一个数字,而当您这样做时,该数字右边的所有数字都将变为零。

http://semver.org/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM