社区
研发管理
帖子详情
有关软件版本号制定的问题
misty_wish
2006-02-15 04:11:59
那位朋友能给小弟详细的说一下一个软件公司是怎么给他们的软件产品制定版本号的?这里面有没有什么业界的标准之类的东西?谢谢了
...全文
320
4
打赏
收藏
有关软件版本号制定的问题
那位朋友能给小弟详细的说一下一个软件公司是怎么给他们的软件产品制定版本号的?这里面有没有什么业界的标准之类的东西?谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jlu3389
2006-02-23
打赏
举报
回复
mark
sunnytsai
2006-02-23
打赏
举报
回复
现在的版本定义有些乱,各个公司都有自己定义的方法,好像没有太多规范。
我们公司定义软件版本为4段,这在很多开发工具中也是这样定义的。
例如:
5.3.12.4325
第一段 5 —— 软件的大版本号,有重要的改变,例如对应数据库结构类型的改变,软件核心升级的情况下进行累加,也有很多采用时间来定义大版本,如: C++ Builder 从版本1发展到6,然后就开始用年份进行定义,C++ Builder 2006了,QQ也是类似。
第二段 3 —— 软件的小版本号,在大版本号升级后由0开始进行累加,当软件有重要的改动升级的情况下,该版本号增加。
第三段 12 —— Release号,也就是在软件有小的改动,特别是修正一些BUG后,重新发布给客户时,Release号进行升级
第四段 4325 —— 编译号,软件每次进行重新编译前,该号码进行累加。
以上供参考。
misty_wish
2006-02-15
打赏
举报
回复
先谢谢您的帮忙。
有没有形成书面的比较详细点的标准,想仔细看看,我要写一篇关于这个的文章。
奥爸
2006-02-15
打赏
举报
回复
版本号: 一般都是从 1 开始的 最好有一个时间点
比如 1.2.2006.101 1代表主版本好, 2代表次版本号, 2006代表 年 ,101 代表 1月1号
游戏
软件
版本号
规范说明
本文介绍了游戏
软件
版本号
规范,采用语义版本控制(SemVer),以MAJOR.MINOR.PATCH格式表示。主
版本号
在有不兼容API修改时增加,次
版本号
在添加向下兼容新功能时增加,修订号在进行向下兼容
问题
修复时增加,还给出了示例及
制定
版本号
的原因。
版本号
的意义
本文详细介绍了
软件
版本号
的
制定
规则,包括主
版本号
、次
版本号
和修订号的递增原则,以及如何处理不兼容的API修改、向下兼容的功能新增和
问题
修正。先行
版本号
及编译信息的附加规则也被提及。
[241029] OBS Studio 将采用更清晰的
版本号
规则 | 深度文章分享: flatpak 不是未来
开源直播
软件
OBS Studio将严格遵循语义化版本控制命名
软件
版本,解决过去
版本号
混乱
问题
,还计划
制定
更可预测的发布计划。同时,有文章批判以Flatpak为代表的Linux应用打包方案,指出其诸多
问题
,呼吁开发者回归原生应用开发。
语义化版本 2.0.0
本文详细阐述了语义化版本2.0.0的规则,如何通过X.Y.Z格式管理
软件
版本,以减少依赖地狱
问题
,确保API稳定性与兼容性。通过实例和规范,讲解了如何定义公共API、
版本号
的增长策略和使用场景,帮助开发者
制定
有效的版本控制策略。
超长干货:通联数据是如何使用Docker+Rancher构建自动发布管道的?
本文分享了通联数据利用Rancher构建自动化发布管道的经验,包括自动化发布流程设计、解决分支模型
问题
、
版本号
规则
制定
等内容,并介绍了使用Ponyes
软件
解决
版本号
动态修改、多服务管理和多版本并行发布等
问题
。
研发管理
1,268
社区成员
28,282
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章