当前位置:网站首页>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
边栏推荐
猜你喜欢

Mongodb common commands

开发项目事半功倍,一款开源的stm32驱动库大集合

Usage and common problems of SIP softphone registered with SIP account

Redis 官方可视化工具,高颜值,功能真心强大!

OD-Paper【1】:Rich feature hierarchies for accurate object detection and semantic segmentation

Recommend 12 academic websites for free literature search, and suggest to like and collect!

【STM32系列汇总】博主的STM32实战快速进阶之路(持续更新)

ALV program collection

DOM操作--操作节点

Hack The Box - Web Requests Module详细讲解中文教程
随机推荐
项目版本号怎么命名?看起来牛B
Hack the box - Introduction to networking module detailed Chinese tutorial
调试利器!一款轻量级日志库 log.c
Common modules in ansible
高分子物理知识点
C语言详解系列——函数的认识(3)形参,实参,嵌套调用和链式访问
我又发现了超赞的软硬件项目,全部开源
10. Regular expression matching
攻防世界--easy_web
STL常用模板库
Application and value of IVR in VoIP telephone system
Leetcode linked list problem - 206. reverse linked list (learn linked list by one question and one article)
Redis 官方可视化工具,高颜值,功能真心强大!
高频电子线路复习考试题及答案
STL common template library
Flex layout principle and common parent elements
35. Search the insertion position
MongonDB API使用
Earth system model (cesm) practical technology
Three implementation methods of thread and the usage of handler