Version control 我应该在发布后或每次提交时增加版本吗

Version control 我应该在发布后或每次提交时增加版本吗,version-control,version,semantic-versioning,Version Control,Version,Semantic Versioning,我们希望在我们的过程中实现语义版本控制,我们在版本1.0.0中,我们添加了两个新函数。我们将很快交付这些功能 问题是:我们应该将下一个版本命名为1.1还是1.2,因为我们已经创建了两个新函数 一般来说,如果我们添加新功能,我们是应该增加版本的次要部分,还是每次交付只增加一个?版本不取决于功能的数量 您已在该特定版本中编写。 如果当前版本为1.0.0,则 它应该是1.0.1或1.1,具体取决于您的 您为您的应用程序设置的命名规则 产品和依赖项。版本号没有绝对正确的解决方案 我认识的大多数人这样做的

我们希望在我们的过程中实现语义版本控制,我们在版本1.0.0中,我们添加了两个新函数。我们将很快交付这些功能

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


一般来说,如果我们添加新功能,我们是应该增加版本的次要部分,还是每次交付只增加一个?

版本不取决于功能的数量 您已在该特定版本中编写。 如果当前版本为1.0.0,则 它应该是1.0.1或1.1,具体取决于您的 您为您的应用程序设置的命名规则
产品和依赖项。

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

我认识的大多数人这样做的方式是在他们计划提供的每个版本上增加它


例如,微软自己的版本号使用“主要、次要、构建和修订”语义。只是在决定一个版本号后,不要改变你的版本号。因为这样它们就没用了:-)

我只能将一个答案标记为正确答案,但你是对的,谢谢你的回答。