Develop Version Numbering for an Application

前端 未结 4 1770
攒了一身酷
攒了一身酷 2021-02-04 13:07

Firstly, I think this forum is not appropriate for my question, so if it is in wrong place, kindly forgive and place wherever appropriate. I didn\'t find proper forum for my que

4条回答
  •  难免孤独
    2021-02-04 13:28

    We use major.minor[.build[.revision]]. And we give the semantics of:

    major = major version. (Kind of big changes, maybe even with UI refresh). minor = as medium set of changes. (maybe new internal processes or engines' refactoring).

    As for build and revision:

    0 - Means its alpha stage.
    1 - Beta.
    2 - Release candidate.
    3 - Production.

    So, if your app its on 3.2.1.0. You know you're at the alpha stage of the 3.2 version. And so on.

    NOTE: Although it may seems kinda large to include the revision we found it to be a good practice because if we found some bug or unexpected behavior we just fix and increment revision and not build.

提交回复
热议问题