Home  >  Article  >  How to name the software version number

How to name the software version number

青灯夜游
青灯夜游Original
2019-06-12 13:47:1616192browse

The version number is the identification number of the version. Each software has a version number. The version number allows users to know whether the operating system they are using is the latest version and the functions and facilities it provides. A good software product must have a standardized version number, and there are some conventional rules when naming version numbers. Here is a brief introduction in this article. I hope it will be helpful to you.

How to name the software version number

1. Version naming convention

The software version number consists of four parts:

● The first part is The main version number

● The second part is the sub-version number

● The third part is the stage version number

● The fourth part is the date version number plus the Greek letter version number .

There are 5 types of Greek letter version numbers, namely: base, alpha, beta, RC, and release. For example: 1.1.1.051021_beta

General: Complete version number definition, divided into three items:: .., such as 1.0.0

2. Version number modification rules

● Major version number: When there are major changes to the functional modules, such as adding multiple modules or The overall architecture changes. This version number is decided by the project whether to modify it. This is generally not modified.

● Sub-version number: When there are certain additions or changes to functions, such as adding permission control, adding custom views, etc. This version number is decided by the project whether to modify it. This is generally not modified.

● Stage version number: Usually it is a bug fix or some small changes. Revised versions should be released frequently, with no limit on time intervals. A revised version can be released by fixing a serious bug. Depending on the packaging, the revision number increases gradually.

● Date version number: used to record the current date of modification of the project. Modifications to the project every day require changing the date version number. Modify based on today's packaging date.

3. Software version stage description

●Alpha version: This version means that the software at this stage is mainly focused on realizing software functions, usually only in software development In general, this version of the software has many bugs and needs to be modified.

● Beta version: This version has been greatly improved compared to the α version, and serious errors have been eliminated. However, there are still some defects that need to be further eliminated through multiple tests. The main features of this version The modification object is the UI of the software.

●RC version: This version is already quite mature. There are basically no bugs that cause errors. It is almost the same as the official version that will be released soon.

● Release version: This version means "final version". After a series of test versions of the previous version, there will eventually be an official version, which is the version that is finally delivered to users. This version is sometimes called the standard version. Under normal circumstances, Release will not appear as a word on the software cover, but will be replaced by a symbol (R).

The above is the detailed content of How to name the software version number. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn