我应该在发布后还是每次提交时增加版本

问题描述 投票:5回答:2

我们希望在我们的过程中实现语义版本控制,我们在1.0.0版本中,并且我们添加了两个新函数。我们很快就会提供这些功能。

问题是:我们应该命名我们的下一个版本1.1,还是应该将它命名为1.2,因为我们创建了两个新函数。

一般来说,如果我们添加n个新函数,我们应该将n增加版本的次要组件,还是只在每次传递中增加1?

version-control version semantic-versioning
2个回答
2
投票

版本不取决于您在该特定版本中编写的函数数量。如果您当前的版本是1.0.0,那么它应该是1.0.1或1.1,具体取决于您为产品和依赖项添加的命名规则。


2
投票

版本号没有绝对正确的解决方案。

我所知道的大多数人这样做的方法是在他们计划提供的每个版本上增加它。

例如,Microsoft自己使用“major,minor,build和revision”语义作为其版本号。只是在决定一个版本号后,不要改变你的版本号。因为那时他们变得无用:-)

© www.soinside.com 2019 - 2024. All rights reserved.