First, the software release stage description
Alpha Version: This version indicates that the software is mainly used for software functions in this phase, usually only within the software developers, in general, this version of the software has more bugs and needs to be modified.
Beta: This version has been greatly improved relative to the alpha version, eliminating serious errors, but there are still some flaws that need to be further eliminated by several tests, the main modification of this version is like the UI of the software.
RC Version: This version is already quite mature, there is basically no bug that caused the error, similar to the upcoming release of the official version.
Release version: This version means "final version", after a series of beta versions of the previous version, there will eventually be a formal version, a version that is used by the final delivery user. This version is sometimes referred to as the Standard Edition. In general, release does not appear as a word on the software cover, instead of the symbol (R).
Second, version naming specification
The software version number consists of four parts:
The first 1 is the main version number,
The second 1 is a sub-version number,
The third 1 is a stage version number,
The fourth part is the date version number plus the Greek version number, the Greek version number of 5 kinds, respectively: base, alpha, Beta, RC, release. For example: 1.1.1.051021_beta.
Software version Number description