versioning - 您喜欢的产品版本号样式是什么?为什么?

标签 versioning

它是 Major.Minor.Release - IBM 风格(例如 1.2.3)吗? 是年吗? (Windows '98) 还有别的吗?

引用: http://en.wikipedia.org/wiki/Versioning

目前我在用 major.minor.release.internal-release

例子 01.12.02.19

对于下一个产品,我正在考虑让它变得更简单 版本构建

例子 v1-b22

在我最终确定之前(因为我将不得不在产品的剩余生命周期中接受我的决定)我想获得尽可能多的观点。

非常感谢!

最佳答案

[主要].[次要].[补丁]

例如:2.0.4

当产品有许多新的主要功能时,major 递增,当添加了一些次要功能时,minor 递增,当没有添加新功能但修复了错误或安全问题时,patch 递增。

我更喜欢这个,因为它简单、高效,而且大多数人无需解释就能理解这些版本号,即使是非开发人员也是如此。

关于versioning - 您喜欢的产品版本号样式是什么?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1272918/

相关文章:

将库版本编译成.so文件

c++ - Qt 和 Windows 可执行版本信息

wix - 在版本号方案方面需要帮助

python - 如果 github 上的 Travis 成功,则增加版本号

java - 哪些更改会使序列化类版本不兼容?

node.js - Node.js 的版本控制工具

ruby-on-rails - 版本化 Rails 应用程序的最佳方式?

android - 是否有基于增加的 Android 目标的行为变化概要?

Linux 可以容纳共享库的多个版本,但是包含文件呢?

java - 如何在多模块 Maven 项目设置中为所有子级设置不同版本