当前位置:网站首页>How to name the project version number? Looks like cow b
How to name the project version number? Looks like cow b
2022-07-26 05:28:00 【Uncle wheat】
Click on the above “ Uncle wheat ”, choice “ Roof placement / Official account of star standard ”
Welfare dry goods , First time delivery
I don't know when you release the software , How to name the version number ?
The most common is V1.0.0 This simple form of naming , Some colleagues even use V1、V2....... Or date , A little casual , A little complicated, of course 、 Version suffix, etc .
Version number naming conventions are just like code specifications , Different companies 、 The norms of different posts are different .
Today, let's briefly talk about the common specifications for naming version numbers .
Here's a common version naming convention , Format :
The major version number . The child version number . Revision number . date _ Version stage
such as :V1.2.3.20220513_rc
explain :
first place (1): The major version number . When there is a big change in the function module , For example, add multiple modules or change the overall architecture . This version number is determined by the project .
Second (2): The child version number . When there is a certain increase or change in function , For example, the authority control is added 、 Add custom view and other functions . This version number is determined by the project .
Third (3): Revision number . It's usually Bug Fix it or make some small changes , Always issue revisions , Unlimited time interval , Fix a serious bug A revised version of . This version number is subject to change by the project manager .
Date version number (20201228): Used to record the current date of the modified item , The date version number needs to be changed every day for project modification . This version number is up to the developer to decide whether to modify .
Greek alphabet version number (rc): This version number is used to mark which development stage the current version of software is in , This version number needs to be changed when the software enters another stage . This version number is determined by the project .
Software version phase description :
Base edition : This version indicates that the software is just a fake page link , It usually includes all functions and page layout , But the functions in the page are not fully implemented , Just as an infrastructure of the whole website .
Alpha edition : This version indicates that the software is mainly to realize software functions at this stage , Usually only within the software developers , generally speaking , This version of the software Bug More , Need to continue to modify .
Beta edition : This version is relative to α The version has been greatly improved , Eliminated serious mistakes , But there are still some flaws , It needs to be tested many times to further eliminate , The major changes in this version are software like UI.
RC edition : This version is quite mature , Basically there is no such thing as BUG, It's almost the same as the upcoming official edition .
Release edition : This version means “ Final version ”, After a series of beta versions of the previous version , There will eventually be an official version , Is a version for end-users . This version is sometimes referred to as the Standard Version . In general ,Release It doesn't appear on the software cover in words , Instead of symbols (R).
Of course, there are some English words that you often see in some software versions , If you can't understand it, it's more embarrassing , But there is a beta version and a professional version in front of us , But I chose wrong because I didn't know these conventional names , Let's get a general idea :
standard: The standard version
full version: Full version , The official version
lts: Long term maintenance version
ultimate: Flagship Edition
alpha: Internal version
beta: The beta
demo: Demo version
enhance: Enhanced version
free: Free Edition
lts: Long term maintenance version
release: Distribution version
rc: It's going to be released as an official version
standard: The standard version
upgrade: Upgraded version
source : Embedded column
Copyright notice : Source network of this paper , The copyright belongs to the original author . Copyright issues , Please contact to delete .
Previous recommendation
520 What to send ?DIY A high face value RGB The clock , Girls want to see it
A trick to teach you to easily understand the potter chart
I also found excellent software and hardware projects , All open source
do{} while(0) It's meaningless to execute only once ? You may not really understand
Built a lightweight Laboratory , It's delicious
边栏推荐
- 如何从内存解析的角度理解“数组名实质是一个地址”?
- STL常用模板库
- Bash shortcut key to improve command line efficiency [Full Version]
- Okaleido上线聚变Mining模式,OKA通证当下产出的唯一方式
- Mongodb common commands
- ALV program collection
- Qt编写物联网管理平台47-通用数据库设置
- Three implementation methods of thread and the usage of handler
- Go exceed API source code reading (VI) -- deletesheet (sheet string)
- C language - Advanced pointer
猜你喜欢

Mongondb API usage

高效,可靠,安全的串口通讯开源方案

学生如何申请免费IDEA

Common modules in ansible

High frequency electronic circuit review examination questions and answers

Day011 one dimensional array

NetCore MySql The user specified as a definer (‘admin‘@‘%‘) does not exist

mysql如果计算本月变动/本月增幅/同比变动/同比增幅?

攻防世界--easy_web

Three implementation methods of thread and the usage of handler
随机推荐
C language explanation series -- understanding of functions (3) formal parameters, arguments, nested calls and chain access
项目版本号怎么命名?看起来牛B
TZC 1283: simple sort - Comparative sort
新人如何做好功能测试,学会这几项够用了
TZC 1283: simple sorting - function method
Chinese character style transfer --- learn the conversion and generation of one to many programmed Chinese characters through generation confrontation network
FTP实验及概述
代码审计之百家cms
Leetcode linked list problem - 203. remove the linked list elements (learn the linked list by one question and one article)
Lesson 2 getting to know slam for the first time
Okaleido launched the fusion mining mode, which is the only way for Oka to verify the current output
High frequency electronic circuit review examination questions and answers
电机控制专栏文章汇总
Bash shortcut key to improve command line efficiency [Full Version]
FPGA刷题——序列检测
Basic methods of realizing licensing function in C language
Real scientific weight loss
开发转测试:从零开始的6年自动化之路
C language force buckle question 42 of rain. Four methods - violence, dynamic planning, stack, double pointer
How to handle aggregate collection code