[英]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
。
使用语义版本控制一次只能更改一个数字,而当您这样做时,该数字右边的所有数字都将变为零。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.