- 浏览: 447378 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (267)
- java (8)
- 求职&面试 (1)
- linux (33)
- windows (1)
- C++ (5)
- android (12)
- QT (1)
- 经验 (1)
- memory-leaks (1)
- Streaming&V/A (1)
- network&security (5)
- SCM (13)
- mysql (10)
- browsers (4)
- Windows APIs (2)
- opensource (1)
- pm (1)
- GDI (1)
- database (14)
- MFC (1)
- web&fronts (17)
- Tomcat (4)
- OLE (1)
- 观后感 (1)
- Production (2)
- UML (3)
- Javascript (7)
- Cloud Computing&SAAS (5)
- SoftwareEngineering (1)
- Computer&Maintenance (1)
- Web (8)
- Desgin (1)
- J2ee (10)
- mysql cluster (0)
- LB&HA (2)
- webserver (11)
- php (5)
- cas&authtication (0)
- Languages (1)
- IDEs (3)
- architecture (2)
- iOS (8)
- spring (3)
- webservices (1)
- security (1)
- MVCFrameworks (2)
- bservices (0)
- build-tools (2)
- unittest (1)
- spring-security (0)
- sphinx (2)
- hibernate (1)
- mybatis (2)
- search (0)
- nginx (2)
- design&production (2)
- DFS (0)
- algorithm (0)
- distributed&network (0)
- blogs (0)
- os&admin (0)
- fastcgi (0)
- kv-db (0)
- operation&maintenance (1)
- productions (9)
- 养生 (1)
- appserver (1)
- HTTP (2)
- test (1)
- erlang (2)
- browser (0)
- 非技术 (2)
- mobiles (2)
- cloud computing (2)
- Business (2)
- maven (1)
- python (5)
- 人生 (0)
- Cryptography (3)
- CV (0)
- cms (2)
- jqm (2)
- html (2)
- flex (1)
- redmine (1)
- iptables (1)
- groovy (1)
- scala (1)
- grails (1)
- ftp (3)
- vsftpd (2)
- lua (0)
- chroot (3)
- jailkit (3)
- UED (0)
- myeclipse (2)
- ide (2)
- eclipse (2)
最新评论
-
Nick712:
http://blog.csdn.net/victory08/ ...
处理SVN出现:Cleanup failed to process the following paths: xxx -
xs6262460:
Spring AOP根据JdbcTemplate方法名动态设置数据源 -
xhpscdx:
我的解决办法是把D:\ACRS\Projects\TAIS 下 ...
处理SVN出现:Cleanup failed to process the following paths: xxx -
hnraysir:
总结得相当不错,支持下。
使用CodeIgniter 创建 RESTful 服务 REST API【原创译文】 -
云上太阳:
这个必须评论下,间接的救过俺的命啊
解决tomcat启动报错,加强错误日志的显示:
软件版本阶段说明 * Base版: 此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。 2. 版本命名规范 软件版本号由四部分组成,第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。例如:1.1.1.051021_beta。
# 版本号定修改规则: * 主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。此版本号由项目决定是否修改。
文件名称由四部分组成:第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的版本号,第四部分为文件阶段标识加文件后缀,例如:项目外包平台测试报告1.1.1.051021_beta_b.xls,此文件为项目外包平台的测试报告文档,版本号为:1.1.1.051021_beta。
3. 当有多人同时提交同一份文件时,可以在阶段标识的后面加入人名或缩写来区别,例如:项目外包平台测试报告 1.1.1.051021_beta_b_LiuQi.xls。当此文件再次提交时也可以在人名或人名缩写的后面加入序号来区别,例如:项目外包平台测试报告1.1.1.051021_beta_b_LiuQi2.xls 4. 版本号的阶段标识 软件的每个版本中包括11个阶段,详细阶段描述如下: 阶段名称 阶段标识 Alpha: RTM:全称为Release to Manufacture。 OEM: RVL: EVAL: RTL:Retail.(零售版) =============================================================== 版本号: V(Version):即版本,通常用数字表示版本号。(如:EVEREST Ultimate v4.20.1188 Beta ) Build:用数字或日期标示版本号的一种方式。(如:VeryCD eMule v0.48a Build 071112) SP:Service Pack,升级包。(如:Windows XP SP 2/Vista SP 1) Unregistered:未注册版,通常没有时间限制,在功能上相对于正式版做了一定的限制。可注册或购买成为正式版。 Demo:演示版,仅仅集成了正式版中的几个功能,不能升级成正式版。 开发阶段划分: α(Alpha)版:内测版,内部交流或者专业测试人员测试用。Bug较多,普通用户最好不要安装。 β(Beta)版:公测版,专业爱好者大规模测试用,存在一些缺陷,该版本也不适合一般用户安装。 γ(Gamma)版:相当成熟的测试版,与即将发行的正式版相差无几。 RC版:Release Candidate候选版本,处于Gamma阶段。从Alpha到Beta再到Gamma是改进的先后关系,但RC1、RC2往往是取舍关系。 Final:正式版。 语言划分: SC:Simplified Chinese简体中文版。 GBK:简体中文汉字内码扩展规范版。 TC:Traditional Chinese繁体中文版。 BIG5:繁体中文大五码版。 UTF8:Unicode Transformation Format 8 bit,对现有的中文系统不是好的解决方案。 ================================================================================ ●alpha 内部测试版
Alpha版(内部测试版):一般只在软件开发公司内部运行,不对外公开。主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。 Beta版(外部测试版):软件开发公司为对外宣传,将非正式产品免费发送给具有典型性的用户,让用户测试该软件的不足之处及存在问题,以便在正式发行前进一步改进和完善。一般可通过Internet免费下载,也可以向软件公司索取。 Demo版(演示版):主要是演示正式软件的部分功能,用户可以从中得知软件的基本操作,为正式产品的发售扩大影响。如果是游戏的话,则只有一两个关卡可以玩。该版本也可以从Internet上免费下载。 Enhace版(增强版或加强版):如果是一般软件,一般称作“增强版”,会加入一些实用的新功能。如果是游戏,一般称作“加强版”,会加入一些新的游戏场景和游戏情节等。这是正式发售的版本。 Free版(自由版):这一般是个人或自由软件联盟组织的成员制作的软件,希望免费给大家使用,没有版权,一般也是通过Internet免费下载。 Full Version版(完全版):也就是正式版,是最终正式发售的版本。 Shareware版(共享版):有些公司为了吸引客户,对于他们制作的某些软件,可以让用户通过Internet免费下载的方式获取。不过,此版本软件多会带有一些使用时间或次数的限制,但可以利用在线注册或电子注册成为正式版用户。 Release版(发行版):不是正式版,带有时间限制,也是为扩大影响所做的宣传策略之一。比如Windows Me的发行版就限制了只能使用几个月,可从Internet上免费下载或由公司免费奉送。 Uprgade版(升级版):当你有某个软件以前的正式版本时,可以购买升级版,将你的软件升级为最新版。升级后的软件与正式版在功能上相同,但价格会低些,这主要是为了给原有的正版用户提供优惠。 测试版与演示版 α:代表该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。该版本软件的bug较多,而且极不稳定,用了之后也有可能导致系统崩溃。不过,普通用户难以得到它,即使得到最好也不要安装。 β:该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除bug。这一版本通常由软件公司免费发布,用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,后者再进行有针对性的修改。该版本也不适合一般用户安装。 γ:该版本已经相当成熟了,与即将发行的正式版相差无几,如果用户实在等不及了,尽可以装上一试。 trial:试用版。试用版的软件在最近几年颇为流行,主要是得益于因特网的迅速发展。该版本软件通常都有时间限制,如20天、1个月等等,时间一到,用户就无法再使用了,除非交纳一定的费用进行注册和购买正式版。有些试用版软件还在功能上做了一定的限制。 unregistered:未注册版。未注册版与试用版两者极其类似,只是未注册版通常没有时间限制,在功能上相对于正式版做了一定的限制,例如绝大多数网络电话软件的注册版和未注册版,两者之间在通话质量上有很大差距。还有些虽然在使用上与正式版毫无二致,但是动不动就会弹出一个恼人的消息框来提醒你注册,如看图软件 acdsee。用户如果对该软件感兴趣,可以通过指定的方法向软件公司注册。 demo:非正式版软件中数该版本的知名度最大,称为演示版。演示版仅仅集成了正式版中的几个功能,颇有点像unregistered。不同的是,demo版一般不能升级和通过注册的方法变为正式版。 以上是软件正式版本推出之前的几个版本,α、β、γ可以称为测试版,大凡成熟软件总会有多个测试版,如windows 98的β版,前前后后将近有10个。这么多的测试版一方面保证最终产品尽可能地满足用户的需要,另一方面也尽量减少了软件的bug,在这一点上很值得中国软件商学习。而trial、unregistered、demo有时统称为演示版,这一类版本的广告色彩较为浓厚,颇有点“先尝后买”的味道,对于普通用户而言自然是再好不过了。 正式版 不同类型软件的正式版本通常也有区别。 release:该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本,对于用户而言,购买该版本的软件绝对不会错。该版本有时也称为标准版。值得一提的是release通常不会以单词形式出现在软件封面上,取而代之的是符号(r),如windows nt (r)4.0、ms-dos(r) 6.22等等。 registered: 很显然该版本是与unregistered相对的注册版,注册版、release和standard版一样,都是软件的正式版本。只是注册版软件的前身有很大一部分是从网上下载的。 standard:这是最常见的标准版,不论是什么软件,标准版一定存在。标准版中包含了该软件的基本组件及一些常用功能,可以满足一般用户的需求。其价格相对高一级版本而言还是平易近人的,如金山词霸Ⅲ标准版、office 97标准版等等。 deluxe:顾名思义即为“豪华版”,豪华版通常是相对于标准版而言,无非是多了几个“华而不实”的功能,价格却要高出一大块,因此不推荐一般用户购买。此版本通常是为那些追求“完美”的发烧友所准备的。 reference:该版本的型号常见于百科全书中,比较有名的是微软的encarta系列,reference是最高级别,其包含的主题、图像、影片剪辑等相对于 standard和deluxe版均有大幅增加,容量由一张光盘猛增至三张光盘,并且加入了不少新的交互功能,当然价格也不菲。可以这么说,这一版本的百科全书才能算是真正的百科全书,也是发烧友的收藏首选。 professional:专业版。专业版是针对某些特定的开发工具软件而言的,专业版中有许多内容是标准版中所没有的,这些内容对于一个专业的软件开发人员来说是极为重要的功能。如微软的visual foxpro标准版并不具备编译成可执行文件的功能(.exe文件),这对于一个完整的开发项目而言显然是无法忍受的,除非客户机上也有foxpro,如果用专业版就没有这个问题了。 enterprise:其中文译名为企业版。企业版是开发类软件中的极品(相当于百科全书中的 reference版)。拥有这一套版本的软件可以毫无障碍地开发任何级别的应用软件。如著名的visual c++的企业版相对于专业版包括了几个附加的特性:如sql调试、扩展的存储过程向导、支持as/400对ole db的访问等。而这一版本的价格也是普通用户难以问津的。如,microsoft的visual studio 6.0 enterprise中文版的价格为23000元。 其他版本 除了以上介绍的一些版本外,还有一些专有版本名称。 update:升级版。升级版的软件是不能独立使用的,该版本的软件在安装过程中会搜索原有的正式版,如不存在,则拒绝执行下一步。如microsoft office 97 升级版、windows 95升级版等等。不过有些升级版却是名不副实,经过改动,就可以…… oem:oem通常是出现在硬件中,如今软件业也出现了oem产品。将自己的产品交给别的公司去卖,并打上对方的标记,双方互惠互利,一举两得。 单机(网络)版:网络版在功能、结构上远比单机版复杂,如果留心一下软件的报价,你就会发现某些软件单机版和网络版的价格差别非常巨大,有些甚至多一个客户端口就要加不少钱。 普及版:该版本有时也会被称为共享版,其特点是:价格便宜(有些甚至完全免费),功能单一,针对性强(当然也有占领市场、打击盗版等因素)。与试用版不同的是,该版本的软件一般不会有时间上的限制,当然如果用户想升级,最好还是去购买正式版。 附:另一种命名规则 版本控制比较普遍的 3 种命名格式 : 一、GNU 风格的版本号命名格式 : 二、Windows 风格的版本号命名格式 : 三、.Net Framework 风格的版本号命名格式: 应根据下面的约定使用这些部分: Major :具有相同名称但不同主版本号的程序集不可互换。例如,这适用于对产品的大量重写,这些重写使得无法实现向后兼容性。 Minor :如果两个程序集的名称和主版本号相同,而次版本号不同,这指示显著增强,但照顾到了向后兼容性。例如,这适用于产品的修正版或完全向后兼容的新版本。 Build :内部版本号的不同表示对相同源所作的重新编译。这适合于更改处理器、平台或编译器的情况。 Revision :名称、主版本号和次版本号都相同但修订号不同的程序集应是完全可互换的。这适用于修复以前发布的程序集中的安全漏洞。 程序集的只有内部版本号或修订号不同的后续版本被认为是先前版本的修补程序 (Hotfix) 更新。 版本号管理策略 一、GNU 风格的版本号管理策略: 1.项目初版本时,版本号可以为 0.1 或 0.1.0, 也可以为 1.0 或 1.0.0,如果你为人很低调,我想你会选择那个主版本号为 0 的方式; 二、Window 下的版本号管理策略: 另外,还可以在版本号后面加入 Alpha、Beta、Gamma、Current、RC (Release Candidate)、Release、Stable 等后缀,在这些后缀后面还可以加入 1 位数字的版本号。 对于用户来说,如果某个软件的主版本号进行了升级,用户还想继续那个软件,则发行软件的公司一般要对用户收取升级费用;而如果子版本号或修正版本号发生了升级,一般来说是免费的。 |
发表评论
-
解决 redmine 访问过慢的问题
2013-03-01 11:48 1160解决 redmine 访问过慢的问题 ... -
不错的博客
2012-11-08 01:47 0http://www.deanlinux.com/catego ... -
Linux下安装redmine工作在mongrel模式
2012-11-08 01:47 0Linux下安装redmine工作在mongrel模式 ... -
redmine中文文档
2012-11-08 01:45 0http://www.ossxp.com/doc/redmin ... -
Winxp下安装Git,并从GitHub下载第一个工程
2012-08-31 14:09 1772Winxp下安装Git,并从GitHub下载第一个工 ... -
常用SVN目录结构简明介绍
2012-08-27 09:40 1106本节向大家简单介绍一下一些常用的SVN目录结构,在学习S ... -
搭建Mantis 缺陷管理系统
2012-08-09 09:31 1491搭建Mantis 缺陷管理 ... -
处理SVN出现:Cleanup failed to process the following paths: xxx
2012-07-26 09:22 33087遇到上述问题,可以这样尝试一下: ... -
SVN的标准目录结构:trunk、branches、tags
2012-07-16 18:04 1066SVN的标准目录结构:trunk、branches、ta ... -
SVN trunk, branches and tags
2012-07-16 17:49 1004翻译者:zwws原 文:SVN trunk, b ... -
SVN之使用原则
2012-07-16 17:45 881以下是我起草的部门SVN规范里原则的一部分。 ... -
SVN 有三个标记:
2012-07-16 17:40 879trunk 这个是主线, ... -
SVN trunk, branches and tags
2012-07-13 11:14 862SVN trunk, branches and tags ... -
使用SVN命令行工具
2012-07-13 11:11 1193从http://subversion. ... -
每次新版本build时,让软件的版本号自增
2012-07-13 11:08 1622VC2005利用SVN的版本号,生成D ...
相关推荐
软件版本命名规则 软件版本命名规则是一个软件开发过程中的重要组成部分,它规定了软件版本的命名、组成部分以及修订的规则。下面将对软件版本命名规则进行详细的解释: 一、软件版本命名规则的组成部分 软件版本...
软件版本命名规则是软件开发中非常重要的一部分,它规定了软件版本的命名规则,以确保软件的版本号能够清晰、准确地反映软件的变化和更新。下面我们将详细介绍软件版本命名规则的内容和应用。 一、软件版本命名规则...
本文主要探讨了医疗器械软件的版本命名规则,这一规则对于软件的追踪和质量管理至关重要。 首先,软件版本是软件状态的标识,是保证医疗器械软件可追溯性的关键。软件版本命名通常包括主版本号、子版本号、修正版本...
软件版本命名规范是软件开发过程中一个非常重要的方面,旨在规范软件版本的命名和标记,以确保软件的版本控制和管理。下面我们将详细地介绍软件版本命名规范的相关知识点。 1. 软件版本阶段说明 软件版本阶段是...
软件产品版本号命名规则 软件产品版本号命名规则是软件开发过程中的一项重要标准,旨在快速提升公司开发软件产品生命周期内的开发管理水平,为产品的开发、测试、更新、升级提供更为高效、高质量的服务。 1. 软件...
软硬件版本号命名规范是指对软件或硬件版本的标识和命名规则。该规范通常包括主版本号、子版本号、修订版本号、日期版本号和希腊字母版本号等多个部分。其中: * 主版本号(Major Version):表示软件或硬件的主要...
"软件版本发布命名规则" 软件版本发布命名规则是软件项目版本号的命名格式和版本控制策略的总称。版本号是软件项目的身份证件,版本号管理策略是软件项目的发展和维护的重要组成部分。GNU 风格的版本号命名格式和 ...
软件版本号命名规则学习 软件版本号命名规则是软件开发和维护中非常重要的一部分。正确的版本号命名规则可以帮助开发者和用户更好地理解软件的发展和演变过程。下面将详细介绍软件版本号命名规则的相关知识点。 1....
### 软件项目版本命名规范详解 #### 一、版本命名规范概述 软件项目版本命名规范对于确保软件开发过程中的版本控制清晰性和版本管理一致性至关重要。合理的版本命名规范不仅有助于团队成员之间的沟通,还能方便地...
### 软件项目版本号的命名规则及格式详解 #### 一、版本号命名规则概述 在软件开发过程中,合理的版本号命名规则对于项目的管理至关重要。它不仅有助于团队成员之间的沟通,还能够帮助用户更好地理解软件的发展...
软件版本命名规则包括软件版本命名组成、产品软件版本命名、演示软件版本命名、正式版本号的升级规则等。 3. 软件版本命名组成 软件版本命名组成是软件版本命名规则的基础。软件版本命名组成包括软件版本号、软件...
软件项目版本号的命名规则及格式介绍 软件项目版本号的命名规则及格式介绍是软件开发和维护中非常重要的一部分。版本号的命名规则和格式将直接影响到软件的开发、测试、发布和维护过程。因此,了解软件项目版本号的...
本规则适用于无线产品线、核心网产品线、网络产品线、配套产品线、中央研发部和软件公司;存储与安全产品线、终端公司、海思半导体、鼎桥通讯参照执行。 本文以下所提及:产品管理部指产品线Marketing的产品管理部和...
软件版本管理规范标准 软件版本管理规范标准是为了规范...软件版本管理规范标准是为了确保软件版本的有效性和质量,规定了软件版本命名规则、版本升级规则、版本安装文件命名规则、软件版本发布流程和管理条例等内容。
在软件开发过程中,软件版本命名规范是至关重要的,它不仅帮助开发者追踪软件的演化过程,也为用户提供了关于软件成熟度和稳定性的清晰信息。本文将详细介绍软件版本命名的规则、不同阶段的含义以及如何根据实际情况...
1. **命名规则**:软件版本的命名规则同样至关重要,它能够清晰地展示软件的状态和变更情况。 - **版本号**:采用常规的**主版本号.次版本号.修正版本号**形式。 - **代码修改集字符**:用于标识代码变更集的特定...
软件版本命名规范,包含阿尔法贝塔等版本的命名规则等
软件版本命名规则是软件版本管理规范的重要组成部分。按照该规则,软件版本命名组成包括主版本号、次版本号、修订版本号三个部分。其中,主版本号表示软件的主要版本,次版本号表示软件的次要版本,修订版本号表示...