Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5870|回复: 2
打印 上一主题 下一主题

版本管理

[复制链接]

388

主题

602

帖子

2218

积分

金牌会员

Rank: 6Rank: 6

积分
2218
跳转到指定楼层
楼主
发表于 2015-12-15 09:52:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://semver.org/lang/zh-CN/
语义化版本 2.0.0摘要版本格式:主版本号.次版本号.修订号,版本号递增规则如下:
  • 主版本号:当你做了不兼容的 API 修改,
  • 次版本号:当你做了向下兼容的功能性新增,
  • 修订号:当你做了向下兼容的问题修正。
先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。

回复

使用道具 举报

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
沙发
发表于 2018-5-15 17:18:52 | 只看该作者
1、MAJOR
  • MAJOR表示当前APR的主版本号,它的变化通常意味着APR的巨大的变化,比如体系结构的重新设计,API的重新设计等等,而且这种变化通常会导致APR版本的向前不兼容。
    2、MINOR
  • MINOR称之为APR的次版本号,它通常只反映了一些较大的更改,比如APR的API的增加等等,但是这些更改并不影响与旧版本源代码和二进制代码之间的兼容性。
    3、PATCH
  • PATCH通常称之为补丁版本,通常情况下如果只是对APR函数的修改而不影响API接口的话都会导致PATCH的变化。目前为止APR的最高版本是1.2.2,最早遵循这种规则的版本号是0.9.0,不过在0.9.0之前,APR还推出了两个版本a8和a9。



作者:汪梓文
链接:https://www.jianshu.com/p/7ed43a8f7da3
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

回复 支持 反对

使用道具 举报

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
板凳
发表于 2020-1-12 22:26:08 | 只看该作者
Alpha、Beta、RC、Release版本的区别
开发期

Alpha

α是希腊字母的第一个,表示最早的版本,预览版,内部测试版,一般不向外部发布,bug会比较多,功能也不全,一般只有测试人员使用。

Beta

β是希腊字母的第二个,公开测试版,比alpha版本晚些,主要会有“粉丝用户”测试使用,该版本仍然存在很多bug,但比alpha版本稳定一些。这个阶段版本还会不断增加新功能。分为Beta1、Beta2等,直到逐渐稳定下来进入RC版本。


RC(Release Candidate)

最终测试版本,发行候选版本,基本不再加入新的功能,主要修复bug。是最终发布成正式版的前一个版本,将bug修改完就可以发布成正式版了。多数开源软件会推出两个RC版本,最后的 RC2 则成为正式版本。

完成期

Release

正式发布版,官方推荐使用的版本,有的用GA来表示。比如spring。

Final

最终版,也是正式发布版的一种表示方法。比如Hibernate。

Stable

稳定版,来自预览版本释出使用与改善而修正完成。

GA(General Availability)

正式发布的版本;在国外都是用GA来说明release版本的。

RTM(Release to Manufacturing)

给生产商的release版本;RTM版本并不一定意味着创作者解决了软件所有问题;仍有可能向公众发布前更新版本。
另外一种RTM的称呼是RTW(Release To Web),表示正式版本的软件发布到Web网站上供客户免费下载。

RTL(Retail)

零售版;是真正的正式版,正式上架零售版。
以Windows 7为例,RTM版与零售版的版本号是一样的。

按授权划分

Trial

试用版,通常都有时间限制,有些试用版软件还在功能上做了一定的限制。可注册或购买成为正式版

Unregistered

未注册版,通常没有时间限制,在功能上相对于正式版做了一定的限制。可注册或购买成为正式版。

Demo

演示版,仅仅集成了正式版中的几个功能,不能升级成正式版 ,一般会有功能限制。

Lite

精简版。

Full version

完整版,属于正式版。

Plus

加强版

Delux

豪华版 (deluxe: 豪华的,华丽的)

其他

Enhance

增强版或者加强版 属于正式版1

Free

自由版

Upgrade

升级版

Retail

零售版

Cardware

属共享软件的一种,只要给作者回复一封电邮或明信片即可。(有的作者并由此提供注册码等),目前这种形式已不多见。

Preview

预览版

Corporation & Enterprise

企业版

Standard

标准版

Mini

迷你版也叫精简版只有最基本的功能

Premium

贵价版,旗舰版

Professional(Pro)

专业版

Express

特别版

Regged

已注册版

Build

内部标号

OEM(Original Equipment Manufacturer)

原始设备制造商;是给计算机厂商随着计算机贩卖的,也就是随机版;
只能随机器出货,不能零售。只能全新安装,不能从旧有操作系统升级。包装不像零售版精美,通常只有一面CD和说明书(授权书)。

RVL

号称是正式版,其实RVL根本不是版本的名称。它是中文版/英文版文档破解出来的。

EVAL

而流通在网络上的EVAL版,与“评估版”类似,功能上和零售版没有区别。
————————————————
版权声明:本文为CSDN博主「lilongsy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lilongsy/article/details/83094977

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-25 20:58 , Processed in 0.061044 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表