版本号命名规范v1.0
客户端类产品版本号管理办法V1.1
客户端类产品版本号管理办法V1.01.概述1.1目的本管理办法是对客户端类产品所应遵循的原则之一。
本管理办法的目的是为了规范客户端类产品版本迭代而制定的,旨在规范客户端类产品版本升级流程,明确管理版本号,保证不同版本产品持续升级优化。
本管理办法自颁发之日起执行。
本管理办法的解释权归所有。
1.2适用对象本管理办法适用于产品开发厂商。
2.不同产品版本迭代定义2.1整体大版本:产品整体改版优化,涉及到一级架构或产品定位调整,是对产品的全面改良优化;2.2月度版本:在整体大版本上线后,有计划有步骤的对产品进行局部开发优化;2.3紧急版本:为满足敏捷处理紧急需求和快速修改BUG而设置的升级版本;3.版本迭代时间控制管理3.1整体大版本:整体改版以年为单位,每年整体改版不得超过3次;3.2月度版本:每月定期发布产品月度版本,每月一次;3.3紧急版本:不定期发布产品小版本,小版本数量每月不得超过4个;4.产品版本号命名管理4.1产品版本号命名规范所有产品版本号均以阿拉伯数字命名,以“.”作为区隔符。
完整版本号由整体大版本代表数字、月度版本号代表数字和紧急版本号代表数字组成,完整结构如下:X.X(整体大版本)+.XXXX(月度版本部分与紧急版本部分)产品安装包命名要求包含产品名称和对应系统版本,在打包时应使用产品汉语拼音名称和系统版本英文名,并以下划线“_”连接。
如漫赏的安卓版本安装包命名为“Manshang_Android”,在其后增加版本号数字即可。
安装包名称完整结构如下:产品汉语拼音名称_系统版本英文名X.X(整体大版本)+.XXXX(月度版本部分与紧急版本部分)注:产品汉语拼音名称和系统版本英文名的首字母均需大写。
另,特别说明:整体大版本代表数字:X.X.XXXX整体大版本发布时,版本号所有代表数字均需更新,更新规则如下,首位数字X 在各产品现有版本号首位数字上以每年加一为单位累加,第二位数字X以该版本处在当年发布的整体大版本顺序为准,从零开始。
flyway命名规则
flyway命名规则Flyway是一个开源的数据库版本管理工具,可以帮助程序员更好地管理数据库变更,确保数据库结构与应用程序代码的一致性。
在使用Flyway进行数据库版本管理时,遵循一定的命名规则是非常重要的。
下面将介绍Flyway命名规则的相关内容。
1.版本号命名规则Flyway中版本号是用来表示数据库变更顺序的,所以版本号的命名规则需要非常清晰和易于理解。
一般情况下,版本号采用类似于1.0.0、1.1.0、2.0.0这样的格式,其中每个数字分别代表主版本号、次版本号、修订版本号。
主版本号一般表示重大功能变更或不兼容的更新,次版本号表示新增功能或向后兼容的功能更新,修订版本号表示错误修正或其他小的变更。
2.文件命名规则Flyway的数据库变更脚本以文件的形式存储在项目的特定目录中,通常是一个名为"db/migration"的目录。
在命名脚本文件时,需要遵循一定的规则,便于Flyway进行按序执行。
一般推荐使用以下命名规则:-版本号+双下划线+描述性名称+ .sql(例如:1.0.0__create_table_user.sql)-版本号部分可以遵循SemVer规范,描述性名称用于简要描述该脚本的功能或目的,以便开发人员更容易理解。
3.目录结构规则Flyway默认会在"db/migration"目录下寻找并执行数据库变更脚本。
为了提高可读性和维护性,可以按照一定的目录结构规则组织脚本文件。
常见的目录结构规则如下:- db/migration/V1.0.0__create_table_user.sql- db/migration/V1.1.0__add_indexes.sql- db/migration/V2.0.0__alter_table_user.sql- ...4. SQL脚本规范Flyway支持执行多种类型的SQL脚本,如DDL(数据定义语言)和DML(数据操纵语言)。
文件命名规范
文件命名规范对一般办公文件来言,规范文件、文件夹命名如下。
一、文件的命名规范文件命名的结构:项目命名词(或项目编号)_文件命名词_日期_V版本号.文件后缀例如:Doc_PCPIS Proposal_20101112_V1.0.doc文件名称由四部分组成:第一部分为项目名称或编号,第二部分为文件的描述,第三部分为当前文件的日期,第四部分为文件阶段标识加文件后缀。
如果是同一版本同一阶段的文件修改过两次以上,则在版本标识后面加以数字标识,每次修改数字加1;当有多人同时提交同一份文件时,可以在版本标识的后面加入人名或缩写来区别。
二、文件夹的命名规范标准的文件夹命名结构:项目命名词(或项目编号)_文件夹名称_日期_日期。
举个文件夹命名例子:Prj_PC PIS Project_20101112_完成日期。
第二个下划线后为空,等待工作结束时,添加工作结束的日期。
经过这样的命名,1、首先自己通过建立文件夹把文件进行整理和分类,便于自己的查找和使用;2、其次,在使用Windows的查找或者其他查询工具(如Everything)搜索的时候,会比较方便容易的查询出想要的文件;3、更重要的是,培养自己整理文件的习惯;4、四是可以知道文件的操作日期,这个日期可以是创建日期、修改日期。
为了更好的整理自己的文件,可增加了几个特殊的符号,用于标识不同状态的文件:1、!(叹号)——标注重要的文件或者文件夹2、#(井号)——标注等待处理的文件或者文件夹3、@(@号)——标注正在处理的文件或者文件夹对那些处理完毕的文件,应该放在合适的文件夹当中,因此不作特殊符号的标注。
这些符号的使用,是作为文件命名的首字应用,如此一个文件夹中,标注特殊符号的文件会排列在一块,查找和使用起来会比较方便。
三、电脑桌面的清理电脑系统里增加新的文件时,先把文件放在桌面,然后对收集的新文件进行处理,处理完成后,归档到不同的文件夹当中。
如果需要持续多天进行处理的话,就一直放在桌面,直到处理完成。
通用接口标准规范v1
通用接口标准规范v1接口标准规范版本号:1V1.0.0目录第1章概述第2章基本要求2.1 信息通讯安全本文旨在规范接口标准,确保系统之间的数据交互安全、有效和可靠。
接口标准规范适用于所有系统之间的数据交互。
基本要求包括信息通讯安全、数据格式、数据传输、接口协议和错误处理等方面。
其中,信息通讯安全是最基本的要求,必须得到严格遵守。
信息通讯安全包括身份认证、数据加密、防篡改和防重放等方面。
必须确保数据的完整性、保密性和可用性。
同时,必须保证系统之间的身份认证和授权,防止非法访问。
数据格式必须符合规范,确保数据传输的正确性和可靠性。
数据传输必须采用可靠的传输协议,确保数据的完整性和可靠性。
接口协议必须符合规范,确保系统之间的数据交互的正确性和可靠性。
错误处理必须及时、准确地处理错误信息,确保系统之间的数据交互的稳定性和可靠性。
必须提供完善的错误处理机制,包括错误码、错误信息和错误处理流程等方面。
总之,接口标准规范是确保系统之间的数据交互安全、有效和可靠的基础,必须得到严格遵守。
2.1 安全性安全评估安全性是任何软件系统最基本的要求之一。
我们的系统经过了全面的安全评估,确保了用户数据的机密性、完整性和可用性。
访问控制为了保护用户数据的安全,我们采用了严格的访问控制机制,只有授权的用户才能访问敏感数据。
防恶意代码我们的系统内置了强大的恶意代码防护机制,保证用户的设备不会受到病毒、木马等恶意代码的攻击。
加密为了保护用户数据的机密性,我们采用了先进的加密技术,确保用户数据在传输和存储过程中得到了充分的保护。
2.2 高并发支持我们的系统在设计时考虑到了XXX的情况,采用了分布式架构和负载均衡技术,能够支持大规模的并发访问。
2.3 监控功能我们的系统具备完善的监控功能,可以实时监控系统运行状态、用户访问情况等,及时发现并解决问题,保证系统的稳定性和可靠性。
2.3.1 日志全覆盖日志全覆盖是指系统在进行日志记录时,覆盖之前的日志信息。
软件版本命名规范
产品经理、项目经理、开发工程师、配置工程师、配置管理员、产品/项目管理者。
2.3适用场合
软件研发及发布的版经理
负责软件版本的主版本号、发布版本号、补丁版本号、定制化
项目经理
项目经理负责过程版本号管理
配置管理员
配置管理员按规划的版本号进行相关的配置管理目录的创建
举例说明:
A.V1.0表示V1.0的第1个正式商用发布版本
5.相关文件
无
6.相关记录
无
PQA
审核版本命名是否符合《软件版本命名规范》
4.工作程序
4.1版本命名规则:
4.2规则说明:
1)主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化,此版本号由产品管理部决定是否修改,新产品主版本默认从1开始,当主版本升1时,次版本和阶段版本从0从新开始。
2)次版本号:相对于主版本号而言,次版本号的升级对应的只是局部的变动,但该局部的变动造成程序和以前版本不能兼容,或者对该程序以前的协作关系产生了破坏,或者是功能上有大的改进或增强。此版本号由产品管理部决定是否修改。新产品的次版本号默认从0开始,当次版本号升1,阶段版本号从0重新开始。
修改页
文件编号
修改条款
修改内容
修改人/日期
生效日期
编制
审核
分发部门会签
批准
□业务部
□研发部
□采购部
□生产部
□质量部
□行政部
1.目的
规范在研版本,补丁版本,基线版本的命名和管理。
2.范围
2.1概述
本规范定义软件版本的命名原则,编号定义,不同状态下版本遵循的命名要求等,包括过程版本、商用发布版本、试用版本、补丁版本、定制版本等。
软件版本命名规范
软件版本命名规范
1.版本命名规范
软件版本号由四部分组成,第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号.
V1.0.0
版本号定修改规则:
o主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。
此版本号由项目决定是否修改。
o子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制,设备审核功能等。
此版本号由项目决定是否修改。
o阶段版本号(1):一般是Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。
此版本号由项目经理
决定是否修改。
2.文档命名规范
文件名称由四部分组成:第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的版本号,第四部分为文件后缀,例如:二手汇网站测试报告V1.1.1.xls,。
版本号命名规范
版本控制比较普遍的 3 种命名格式 :一、GNU 风格的版本号命名格式 :主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Num ber]]示例 : 1.2.1, 2.0, 5.0.0 build-13124二、Windows 风格的版本号命名格式 :主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]]Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Numb er]]示例: 1.21, 2.0三、.Net Framework 风格的版本号命名格式:主版本号.子版本号[.编译版本号[.修正版本号]]Major_Version_Number.Minor_Version_Number[.Build_Number[.Revision_Num ber]]版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。
主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内部版本号就是必选的。
所有定义的部分都必须是大于或等于 0 的整数。
应根据下面的约定使用这些部分:Major :具有相同名称但不同主版本号的程序集不可互换。
例如,这适用于对产品的大量重写,这些重写使得无法实现向后兼容性。
Minor :如果两个程序集的名称和主版本号相同,而次版本号不同,这指示显著增强,但照顾到了向后兼容性。
例如,这适用于产品的修正版或完全向后兼容的新版本。
Build :内部版本号的不同表示对相同源所作的重新编译。
这适合于更改处理器、平台或编译器的情况。
Revision :名称、主版本号和次版本号都相同但修订号不同的程序集应是完全可互换的。
这适用于修复以前发布的程序集中的安全漏洞。
常见的软件版本编号及命名
常见的软件版本编号及命名1、RC,GARC:就是Release Candidate(候选版本)的缩写GA:就是General Availability,正式发布的版本Alpha:内测版。
Alpha是希腊字母的第一位的英文谐音,就是α,用在软件版本中就是表示最初级的版本。
通常情况下Alpha是内部测试版,一般不向外部发布,会有很多Bug。
除非你也是测试人员,否则不建议使用。
Beta:公测版。
Beta是希腊字母的第二位的英文谐音,就是β,是一个比Alpha稍高的版本。
Beta 也是一个测试版本,在正式版推出之前发布,主要用于面向公众进行测试及Bug收集,这个阶段的版本Bug可能较多,并且可能会加入一些新的功能。
Delux:豪华版。
Plus版和Delux版区别不大,比普通版本多了一些附加功能。
EVAL:体验版或评估版。
功能上和正式版没有区别,但存在一些时间或空间上的限制。
Final:正式版。
软件的正式版本,修正了Alpha版和Beta版的Bug。
Free:免费版。
Full:完全版。
OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。
只能随机器出货,不能零售。
如果买笔记型计算机或品牌计算机就会有随机版软件。
包装不像零售版精美,通常只有一面CD和说明书(授权书)。
Plus:加强版。
Pro:专业版。
需要注册后才能解除限制,否则为评估版本。
RC(Release Candidate):Candidate是候选人的意思,用在软件上就是候选版本,而Release Candidate 就是发行候选版本,也就是说这还不能算是正式的发布版。
和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!RTL(Retail):零售版。
正式上架零售版。
RTM(Release to Manufacture):程序代码开发完成之后,要将母片送到工厂大量压片,这个版本就叫做RTM版。
产品功能开发需求文档命名规范
Z的升级包含小功能变化或局部性能小改进;小功能变化一般是指在现有的子系统、模块和业务单元下增加或修改一个或几个功能,不会引起系统导航区的大变化,也不会引起系统菜单区的内容的大变化;局部性能小改进通常指为改善系统的部分功能的性能而做的系统局部组件升级或性能优化。
维护版本Pmm的升级主要是包含一个或多个对原有功能的紧急变更或对当前版本的缺陷修复;维护版本的升级通常不会新增功能,也不会引起系统菜单区或者导航区的内容的变化(仅文字的变化除外)。
重要变更
B中版本(改动较大的多项功能改版)
Y的升级包含一组中小功能的变化或者局部性能较大改进;中小功能变化一般是指在现有的模块下增加或较大修改一个或多个单元,通常会引起系统导航区的内容变化,和系统菜单区的内容较大变化;局部性能较大改进通常指为改善系统的局部性能而做的系统局部架构升级或性能优化。
小变更、bug修复
版本序列
标签
主版本号A
从版本号B
次版本号C
取 值
V
1-9
0-30
01-99
说明
versionБайду номын сангаас
A类需求变更
B类需求变更
C类需求变更、BUG修复
加值规则
详看产品变更等级表
详看产品变更等级表
详看产品变更等级表
发布规则
版本号只增不减,初始版本号为:V1.0或V1.0.0,历史版本从V3.0.0开始。内部版本从初始版本开始变化,每一次变化均是在前一个版本的基础上进行的变更。
产品功能开发需求文档命名规范
一、文档命名规则
产品功能策划文档的命名规范,主要是通过产品功能名称、策划案攥写的年份、版本序列号的组合来命名。如:网盘_2012V3.4.5;
前端设计师必备的设计稿交付规范
前端设计师必备的设计稿交付规范设计稿交付是前端设计师工作中非常重要的一环,它对于后续的开发和实施工作至关重要。
为了确保设计稿的准确性和可执行性,前端设计师应该遵循一定的交付规范。
本文将介绍前端设计师必备的设计稿交付规范,旨在提高设计稿的质量,加强与前后端开发的协作效率。
一、设计稿命名规范设计稿命名规范是交付过程中的首要步骤,它可以更好地展示设计稿的内容和用途。
设计稿的命名应该简洁明了,避免使用含糊不清的名称,以免造成误解。
下面是一些常用的设计稿命名格式的示例:1. 页面名称-版本号:例如"首页-v1.0"、"商品列表-v2.0";2. 项目名称-页面名称:例如"电商平台-购物车页面"、"企业官网-联系我们页面";3. 功能名称-页面名称:例如"登录功能-登录页面"、"搜索功能-搜索结果页面"。
二、设计稿尺寸规范设计稿的尺寸规范决定了设计稿在不同设备上的适应性。
在交付设计稿之前,前端设计师需要明确设计稿的尺寸,确保它能够适配不同的屏幕分辨率和设备类型。
以下是一些常见的设计稿尺寸规范:1. 响应式设计:为了适应不同屏幕尺寸,设计稿应该采用响应式布局,可以设计多个断点尺寸,如:320px、768px、1024px、1440px等;2. 移动端设计:常见的移动端设计稿尺寸有:750px、1080px等;3. PC端设计:常见的PC端设计稿尺寸有:1280px、1440px、1920px等。
三、设计稿文件格式规范选择适合的设计稿文件格式可以确保设计稿的质量和可扩展性。
通常,设计稿可以使用以下几种文件格式:1. 图片格式:常见的图片格式有JPEG、PNG和GIF等。
设计稿中的图片应该尽量使用无损压缩的格式,以保证图像的清晰度和细节;2. 矢量图形格式:矢量图形格式如SVG可以保留图形的无损可编辑能力,在不同尺寸下都能保持清晰度,适用于图标和矢量图形等;3. 原生设计软件格式:设计师可以使用原生设计软件如Sketch、Adobe XD、Figma等进行设计,在交付时应提供设计稿的源文件,以方便后续修改和扩展。
3、中国移动核心网资源命名规范V1.0.1
中国移动通信集团公司企业标准中国移动核心网资源命名规范China Mobile Core-network Resource Naming Specification版本号 1.0.12010-xx-xx发布2010-xx-xx实施中国移动通信集团公司发布目录目录 (2)1 范围 (4)2 参照字符集 (4)3 编码说明 (4)4 设备命名规则 (5)4.1 设备 (5)4.2 机架 (5)4.3 机框 (6)4.4 板卡 (6)4.5 端口 (7)5 逻辑资源命名规则 (8)5.1 中继群名 (8)5.2 信令链路名 (9)5.3 信令链路组名 (8)5.4 路由选择名 (9)6 附录 (11)6.1 省份和地市拼音缩写 (11)6.2 交换设备类型英文缩写规则 (19)6.3 板卡类型 (20)前言本标准是根据相关标准,结合中国移动通信集团公司和省公司具体情况制订的。
编写格式和方法采用我国标准化工作导则的有关规定。
本标准的主要目的是统一中国移动通信集团公司核心网资源的命名,仅做为资管系统中的命名不作为交换主机设备中的命名依据。
本标准只适用于中国移动通信集团公司,尚有待于在具体实施过程中不断地补充和完善。
中国移动通信集团公司拥有本规范的知识产权。
中国移动通信集团公司保留对此规范书的解释权和修改权。
本标准主要起草人:李宝峰、高海燕、崔凯、殷智刚、戴晓群、黄斌、艾怀丽。
1范围本规范涵盖的资源包括:交换核心网网元。
2参照字符集本规范中所有的命名规则中用到的字符必须属于下面规定的字符集,字符集必须全为半角字符记。
字符集包括:⏹英文字母:A-Z|a-z;⏹阿拉伯数字:0-9;⏹连接符:“-”“|”“_”;3编码说明⏹符合参照字符集的英文字母、阿拉伯数字和连接符通称为字符;⏹编码字段分为必选和可选,必选是指编码中必须有的字段,可选是指编码中可有可无的字段,如编码中不包括可选字段,可选字段相邻的连接符也不能包括在编码中;⏹连接符“|”做为命名规则字段的连接符,不能出现在它们各字段的编码中;4设备命名规则资源范围包括:空间资源:站点,机房-物理资源:设备,机架,机框,槽位,板卡,端口站点,机房站点和机房的命名请参考集团空间资源命名规范。
中国铁塔动环监控系统统一编码及命名规范
主题:铁塔集团、统一编码、铁塔统一编码、铁塔命名规范中国铁塔动环监控系统统一编码及命名规范(试行)版本:V1.0中国铁塔股份有限公司2014年11月目录1.适应范围 (4)2.引用、参考文件 (4)3.机房及局站分类 (4)4.局站命名与编码规范 (5)4.1测点编码规范 (6)4.2局站命名规范 (10)4.3设备命名规范 (11)5.告警分类及处理时限 (21)6.中国铁塔动环监控系统信号字典表 (22)6.1信号ID具体定义 (22)6.2中国铁塔动环监控系统信号标准化命名规范 (22)7.告警关联过滤规则 (23)7.1停电告警过滤规则 (23)7.2某一个智能设备关机或停电告警过滤规则 (25)7.3高频次告警处理规则 (25)7.4监控设备本身告警处理规则 (25)前言为加强中国铁塔动力环境集中监控系统(以下简称动环监控系统)集约化建设,实现动环监控系统对全省动力设备和环境的统一监控、统一派单的目标,特制定中国铁塔动环监控系统省级集约化技术规范。
本规范明确了动环监控系统的区域、局站、设备的统一编码及命名规范、监控系统统一的监控信号和告警信号编码定义、告警过滤原则。
本规范作为动环监控系统的建设标准,同时也可作为接入中国铁塔监控系统平台的各动环厂家软、硬件技术设备的技术参考依据。
1.适应范围本规范规定了中国铁塔动环监控系统局站命名、设备命名及测点命名的方法与相应编码规则。
本规范适应于中国铁塔动环监控系统平台乃至全国动环监控系统平台规划建设、使用和维护管理,也适合接入中国铁塔动环监控平台的各监控厂家硬、软件开发工作指导。
2.引用、参考文件下列文件对本文件的应用是必不可少的。
凡是注日期的引用文件,仅注日期的版本适用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
YD/T 1363-2005 通信局(站)电源、空调及环境集中监控系统中国铁塔动力环境集中监控系统技术规范3.机房及局站分类通信机房维护责任单位根据通信机房内的通信系统设备在通信网络中所处的地位、网元设备的重要性,以及所服务用户的不同服务等级,根据机房分类原则对通信机房进行具体分类。
中国铁塔动环监控系统统一编码及命名要求规范
主题:铁塔集团、统一编码、铁塔统一编码、铁塔命名规范中国铁塔动环监控系统统一编码及命名规范(试行)版本:V1.0中国铁塔股份有限公司2014年11月目录1.适应范围 (4)2.引用、参考文件 (4)3.机房及局站分类 (4)4.局站命名与编码规范 (5)4.1 测点编码规范 (5)4.2 局站命名规范 (9)4.3 设备命名规范 (10)5.告警分类及处理时限 (16)6.中国铁塔动环监控系统信号字典表 (16)6.1 信号ID具体定义 (16)6.2 中国铁塔动环监控系统信号标准化命名规范 (17)7.告警关联过滤规则 (17)7.1 停电告警过滤规则 (17)7.2 某一个智能设备关机或停电告警过滤规则 (19)7.3 高频次告警处理规则 (19)7.4 监控设备本身告警处理规则 (19)前言为加强中国铁塔动力环境集中监控系统(以下简称动环监控系统)集约化建设,实现动环监控系统对全省动力设备和环境的统一监控、统一派单的目标,特制定中国铁塔动环监控系统省级集约化技术规范。
本规范明确了动环监控系统的区域、局站、设备的统一编码及命名规范、监控系统统一的监控信号和告警信号编码定义、告警过滤原则。
本规范作为动环监控系统的建设标准,同时也可作为接入中国铁塔监控系统平台的各动环厂家软、硬件技术设备的技术参考依据。
1.适应范围本规范规定了中国铁塔动环监控系统局站命名、设备命名及测点命名的方法与相应编码规则。
本规范适应于中国铁塔动环监控系统平台乃至全国动环监控系统平台规划建设、使用和维护管理,也适合接入中国铁塔动环监控平台的各监控厂家硬、软件开发工作指导。
2.引用、参考文件下列文件对本文件的应用是必不可少的。
凡是注日期的引用文件,仅注日期的版本适用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
YD/T 1363-2005 通信局(站)电源、空调及环境集中监控系统中国铁塔动力环境集中监控系统技术规范3.机房及局站分类通信机房维护责任单位根据通信机房内的通信系统设备在通信网络中所处的地位、网元设备的重要性,以及所服务用户的不同服务等级,根据机房分类原则对通信机房进行具体分类。
svn版本访问库规则写法
svn版本访问库规则写法一、概述svn版本访问库是一种用于管理和访问版本控制数据的工具,它可以帮助开发人员轻松地跟踪代码的变更历史、获取特定版本的代码以及与其他开发人员共享代码。
为了确保svn版本访问库的使用规范和安全,需要编写相应的规则。
二、规则写法1. 版本命名规则:svn版本命名应遵循一定的规则,通常以数字或字母组合的形式表示。
建议使用简短、易记的版本号,并遵循标准的命名格式。
2. 版本控制规则:svn版本控制库应设置合理的版本控制策略,如限制单个文件最大版本数、限制单个目录下最大版本数等,以确保版本库的稳定性和可管理性。
3. 访问权限规则:svn版本访问库应设置合理的访问权限,以确保只有授权用户能够访问和操作版本数据。
建议采用多级权限管理,根据不同角色分配不同的访问权限。
4. 代码提交规则:开发人员在提交代码时,应遵循一定的代码提交规范,如编写提交消息、规范代码格式等,以确保版本控制数据的清晰度和可读性。
5. 冲突解决规则:当出现代码冲突时,svn版本访问库应提供相应的解决机制,如合并、重做等操作,以确保冲突能够得到妥善解决,并保证代码的稳定性和可靠性。
6. 安全防护规则:svn版本访问库应采取必要的安全防护措施,如加密传输、限制访问频率、定期备份等,以确保数据的安全性和可靠性。
三、示例以下是一个svn版本访问库规则的示例:1. 版本命名规则:v1.0、v1.1、v2.0等。
2. 版本控制策略:单个文件最大版本数为5个,单个目录下最大版本数为10个。
3. 访问权限规则:只有具有开发人员角色的用户才能访问版本库,并只能查看和操作自己的代码版本。
4. 代码提交规范:提交消息应包含修改内容和修改原因,格式为“修改内容: 修改原因”。
5. 冲突解决机制:当出现代码冲突时,开发人员应使用svn提供的合并工具进行解决,并确保冲突解决后的代码能够通过测试。
6. 安全防护措施:所有提交的数据都经过加密传输,每天进行一次数据备份。
版本号规范
版本号规范版本号规范是一个约定俗成的规范,用于标志软件或产品的不同版本。
通过版本号规范,开发人员和用户可以清楚地了解软件的更新内容和改动范围。
下面是一个关于版本号规范的详细介绍,共计1000字。
一、版本号的基本概念版本号是标识软件或产品的不同版本的一串字母和数字组成的字符串。
通常,一个版本号由若干个数字组成,数字之间用点号(.)连接,例如1.2.3。
一个完整的版本号通常由三个部分组成:主版本号(Major)、次版本号(Minor)和修订版本号(Patch)。
可以根据需要对版本号进行适当扩展,加入其他信息,如预发布版本号(Pre-release)和元数据(Metadata)等。
主版本号:当软件进行重大改动或功能升级时,主版本号必须更新。
主版本的变动表明软件产生了根本性的改变,可能不兼容之前的版本。
次版本号:当软件新增功能或进行一些重要的改进时,次版本号必须更新。
次版本的变动通常是向后兼容的,意味着旧版本的软件可以无缝升级到新版本。
修订版本号:在软件修复错误、优化性能或进行小的改动时,修订版本号必须更新。
修订版本的变动通常是向后兼容的,对用户没有任何影响。
二、版本号的命名规范1. 版本号应使用简洁、易于理解的命名方式,避免使用过长或复杂的名称。
2. 版本号的数字之间应使用点号(.)进行连接,点号前后不应留有空格。
3. 版本号中的数字应按照从左到右的顺序增加,即主版本号在左侧,次版本号在中间,修订版本号在右侧。
4. 版本号的每个部分的取值范围应是非负整数。
5. 版本号中允许使用字母和其他特殊字符,但应保持简洁和易读性。
6. 版本号中的字母一般用于表示预发布版本或测试版本,用于标识软件的开发阶段,如alpha、beta、rc等。
7. 版本号应尽量避免使用重复或不连贯的命名,以免给用户造成混淆。
8. 版本号中可以包含一个或多个标签或修饰符,用于标识软件的特定特性或功能。
三、版本号的更新规则1. 当软件进行根本性的改变,不兼容之前的版本时,主版本号必须加1,次版本号和修订版本号归零。
产品型号命名规则(V1.2)正式版
产品型号命名规则 V1.0
内部通用
锐明视讯 MDVR 事业部 产品型号命名规则
第一组: 公司标 识号 .............................................................................................................. 6 第二组: 整机名称的编码 ....................................................................................................... 6 第三组: 整机版本状态........................................................................................................... 6 第四组:表示视频输入路数 ..................................................................................................... 6 第五组:表示 WIFI 的配置 ....................................................................................................... 6 第六组:表示 GPS 的配置......................................................................................................... 7 第七组:表示通信组模块的配置 .............................................................................................. 7 第八组:表示语言配置 ............................................................................................................ 7 第九组:硬盘盒和 SD 卡状态.................................................................................................... 8 第十组:外观/结构/附件定制,硬件定制。............................................................................. 9 5.3. 举例说明:........................................................................................................................... 9 6. 部件/部件命名规范.......................................................................................................................... 9 6.1.1. 部件/整件整件名称组成和规范 ................................................................................... 9 6.2. 整件-通信模块盒命名规则 ...................................................................................................10 6.2.1. 名称组成...................................................................................................................10 6.2.2. 举例说明................................................................................................................... 11 6.3. 硬盘盒的命名规则 ............................................................................................................... 11 6.3.1. 硬盘盒名称组成:..................................................................................................... 11 6.3.2. 举例说明...................................................................................................................12 6.4. UPS 电 YUAN .....................................................................................................................12 6.4.1. 名称组成...................................................................................................................12 6.4.2. 举例说明: ...............................................................................................................13 7. 锐明外购件 OEM/ODM 产品 ..........................................................................................................14 7.1. SD 卡................................................................................................................................14 7.1.1. 名称组成: ...............................................................................................................14 7.1.2. 举例说明: ...............................................................................................................14
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
版本号命名规范;1介绍(INTRODUCTION) (4)1.1目的(P URPOSE) (4)1.2过程总体概述(P ROCESS O VERVIEW) (4)1.3职责分工 (4)1.3.1项目经理 (4)1.3.2项目组成员 (4)1.3.3QA (5)1.3.4PMO (5)1.4文档编号命名规范 (5)1.5代码包编号命名规范 (5)1.6基线命名规范 (6)1.6.1项目里程碑说明 (6)1.6.2基线命名规范 (6)1.7分支命名规范 (7)华为版本号说明 (8)1 对"VXXX"的说明 (8)2. 对"RXXX"的说明 (8)3. 对"LLL"的说明 (9)4. 对"CXX"的说明 (9)5. 对"BXXY"的说明 (9)6. 对"SPXX"的说明 (9)1 介绍(Introduction)1.1目的(Purpose)规范项目过程中的文档、代码、基线、分枝的命名规范,统一版本号的命名。
1.2过程总体概述(Process Overview)本规范介绍了内部版本号和外部版本号,外部版本号为对外发布的版本,参照客户提供的版本号,本规范重点介绍内部版本号的由来及规范,项目过程中的文档代码都需要上传到svn上,并在项目里程碑阶段进行基线,项目的成员通过命名能清晰的知道版本的内容和阶段,达到对版本的号的规范。
1.3职责分工1.3.1项目经理●与客户确定外部版本号和版本号缩写(可参见sow)●明确外部版本号的缩写并作为内部项目名称使用(可参见sow)●划分每个版本的迭代层次●建库时依据制定的版本号申请建库●对项目过程中的版本号进行监控和执行1.3.2CMO●当单个配置项经过内部评审外部确认结束,可以作为后续活动开始的依据时对当前的配置项基线化●识别哪些属于配置项,需要进行基线化即打标签●当到达里程碑结束时,检查当前的基线文件夹内的配置项是否齐全,当达到里程碑的结束要求时,对基线文件夹打标签1.3.3项目组成员●每次打包时依据版本号命名规范进行命名●每次上传的文档、代码依据版本命名规范命名●维护项目过程中的版本号1.3.4QA●制定版本命名规范并进行维护●按照质量保证计划进行过程审计和产品审计1.3.5PMO●当项目命名规范发生较大偏差时进行纠正和改进●审批版本命名规范并进行正式下发1.4文档编号命名规范文档编号一般由四个部分组成:第一部分:公司名称。
(必须出现)第二部分:项目名称_终端名称,项目名称为外部版本号的缩写,《参见sow》。
第三部分:配置项的名称,如项目计划、度量表、会议纪要等。
(必须出现)。
第四部分:由流水号XXY组成。
“XXY“中的前两位xx表示规划中的版本,最后一位y表示过程改错版本。
其中,xx从01开始,以1为单位连续递增,xx变化时,y复位到0开始。
Y从0开始,以1为单位连续递增y的递增可能是由于人为的粗心、差错、不符合要求而进行的一次或者多次修改例如: Easier_ ET_PC_项目计划_011表示含义:ET项目pc端项目计划第一个正式版中修改了一次后的版本1.5代码包编号命名规范代码包编号一般由四个部分组成:第一部分:公司名称(必须出现)。
第二部分:项目名称_终端名称,项目名称为外部版本号的缩写,《参见sow》。
第三部分:迭代号+项目阶段(迭代号如果没有可以不写,迭代用字母G代替)项目阶段可以是CODE\ST\SDV\Releace。
第四部分:由流水号XXY组成。
“XXY“中的前两位xx表示规划中的版本,最后一位y表示过程改错版本。
其中,xx从01开始,以1为单位连续递增,xx变化时,y复位到0开始。
Y从0开始,以1为单位连续递增y的递增可能是由于人为的粗心、差错、不符合要求而进行的一次或者多次修改例如:Easier_ET_PC_G1ST1_010表示的含义是:ET项目pc端在迭代一的第一轮ST结束后打了一个包代码包2命名Easier_ET_PC_ST_010代码包4命名Easier_ET_PC_release_010代码包1命名Easier_ET_PC_G1SDV_010代码包5命名Easier_ET_PC_G2SDV_010代码包7命名Easier_ET_PC_GnST_010代码包3命名Easier_ET_PC_SDV _010SDV1SDV2验收代码包8命名Easier_ET_PC_GnSDV1_010代码包10命名Easier_ET_PC_GnSDV2_010代码包12命名Easier_ET_PC_Gnrelease_010代码包11命名(非计划内打包)Easier_ET_PC_GnSDV1_011代码包9命名(非计划内打包)Easier_ET_PC_GnST_011代码包6命名Easier_ET_PC_GnCODE_010注意:1、 依照项目计划,在编码结束,自测结束,sdv 测试结束、验收测试结束进行打包转测。
2、 其中自测结束是指开发人员的预测试结束也就是ST 测试结束3、 过程中由于人为的粗心、差错项目打错包、不符合要求转测失败属于非计划内的失误,命名时不修改项目阶段,只修改流水号y,比如代码包9和代码包111.6 基线命名规范1.6.1 项目里程碑说明里程碑对项目来说是一个较为关键的点,通常它标志着一个阶段已经完成,另一个阶段即将开始。
对项目完成的阶段进行总结,对识别的重大风险和问题进行管理,并提出解决方案,这些都是在里程碑点上进行的。
当项目到达计划所安排的里程碑时,pm 对该里程碑进行评审,检查里程碑所要求的计划完成情况、工作产品并分析收集的项目度量数据和进行项目基线等目前依据我们的软件开发特点分为需求阶段、编码阶段、ST 阶段、迭代阶段、sdv 阶段、验收阶段(需要与pm 沟通项目的里程碑点,按照里程碑点进行基线)。
1.6.2 基线命名规范基线由五部分组成:第一部分为Baseline第二部分为项目名称_终端名称,项目名称为外部版本号的缩写;第三部分为配置项的名称,如项目计划、度量表、会议纪要等(如果对单个配置项基线化时,需要添加第三部分,否则可以省略);第四部分为迭代+当前软件的阶段;第五部分为基线建立的日期(可选);Baseline _XX__XX_XX打基线可以针对单个配置项进行基线,也可以针对里程碑点打基线。
1.6.2.1 单个配置项的基线命名Baseline_ET_PC_项目计划_G1ST表示的含义是:ET 项目PC 端迭代一ST 阶段针对项目计划进行了基准化,标志着项目的进度以此计划为标准参照。
1.6.2.2 对里程碑点的基线命名Baseline_ET_PC_G1ST表示的含义是:ET 项目PC 端在迭代一针对ST 阶段针进行了基准化,标志着ST 阶段结束,可以进入下一个阶段。
注意:如果当前没有划分迭代可以省略G,日期是可选。
1.7 分支命名规范分支名称由五部分组成:第一部分为Branch 。
第二部分为项目名称_终端名称,项目名称为外部版本号的缩写。
里程碑2Baseline_ET_PC_Plan_20120504里程碑3Baseline_ET_PC_ST_20120504里程碑4Baseline_ET_PC_sdv_20120504里程碑5Baseline_ET_PC_release_20120504里程碑6Baseline_ET_PC_G1sdv_20120504里程碑7Baseline_ET_PC_G2sdv_20120504里程碑8Baseline_ET_PC_GNst_20120504里程碑9Baseline_ET_PC_GNsdv_20120504里程碑基线1:Baseline_ET_PC_star_20120504第三部分为内容。
第四部分为项目阶段。
第五部分为日期。
例如:Branch_XX_XX_XX_20120504Branch_ET_PC_G1ST_20120504(可选)表示的含义是:2012年5月4号对ET项目迭代一ST阶段的代码包打了一个分支。
版本号说明外部版本号的完整的产品版本名称规则为:商标+[子商标]+型号+中(英)文名称+VxxxRxxx[LLL]CxxBxxy[SPxx]说明1)[ ]表示可选。
2)"V"、"R"、"C"、"B"、"SP"为分隔符;V后面三位数字;R后面三位数字;LLL可选;C后面两位数字;B后面三位数字;SP后面两位数字,只在热补丁时使用。
3)商标、子商标、型号、中(英)文名称根据产品命名相关规范、指导及规则制定。
1 对"Vxxx"的说明"Vxxx"(version)代表某一产品或其系列产品,根据市场定位或开发平台的不同,一个产品分为若干个V 级版本。
每个V级版本根据市场竞争需要、技术、功能特性与成本因素等,有一个总体开发规划,按计划开发若干个R(Release)级版本。
V 版本可以包含若干个Release版本。
如果满足下列任何一种情况,则必须产生新的Version 版本,即产品的大版本:产品市场定位发生变化,引起产品特性的重大变化;产品平台发生变化,与原有平台不能兼容。
V版本以三位数字表示,数字间不准许有任何其它字母、符号出现,从100开始,不同平台或技术的同类产品尽量采用大数标示,即V后面第一位,如V100、V800。
2. 对"Rxxx"的说明"Rxxx"(Release) 版本表示产品特性版本,可以包含若干个特性,形成一个具体的系列产品,一个Release 版本纳入什么特性,需要综合考虑市场竞争、技术与成本方面的因素,系列产品也可有自己的特性版本,系列产品可以在特性版本号上用特别的字母或数字表示。
产品路标规划确定了该产品所有的大版本(Version),以及每个大版本(Version)包含的特性版本(Release)、系列产品的发布时间和所包含的特性。
特性版本需要按照产品开发流程所规定的各个评审决策点进行评审。
如果满足下列情况,则必须产生新的Release 版本:Ÿ产品市场定位和产品平台没有发生变化,但是,衍生新的系列产品;Ÿ综合考虑市场竞争、技术与成本方面的因素,产品特性发生变化,有计划地向市场发布的版本。
R版本以三位数字表示,数字间不准许有任何其它字母、符号出现,从001开始,在同一个V下面以1为单位连续递增,例如:R001、R002。
3. 对"LLL"的说明"LLL"为海外版本标识符,以三个字母表示,可选。