[BuildRelease]build number / id
build number, 也称为build id, 在build release的流程中唯一标示一个build,也是正式的产品的product version 和file version后两位(Major.minor.xxx.xxx)的来源,可以使用合适的方法将build number转化到product version和file version中。
build number可以为如下类型之一:
1)自增型,最简单的build number表示方式,例如1,2,3,4 。。。
2)week.day, 从软件的生命周期开始的周和天来表示,例如第五周星期二为5.2
3)date.time,通过日期加时间来表示,例如2010年5月5日5点5分5秒时05052010.050505
4) date.changelist, 使用日期加源代码版本的changelist信息,例如20121010.10000
5) interation.number, 使用interation加当前interation中的编号,例如第3个interation中的第5个build为3.5
一般地对于continous的build,只需要使用1);
对于敏捷软件开发的,建议使用5),与敏捷开发的周期对应;
对于传统的软件开发的,如果产品是每周发布给QA,可以使用2); 或者使用4)更好地显示跟源代码的关系;
完!
转载于:https://www.cnblogs.com/itech/archive/2011/08/30/2159348.html
[BuildRelease]build number / id相关推荐
- Jenkins Set Next Build Number
Next Build Number Job DSL Next Build Number 官网地址:Next Build Number 这是一个简单的插件,可以更改 Jenkins 将用于作业的下一个版 ...
- 查找 faceBook number id
Facebook 有个数字id,facebook 测试登录加测试账号的时候需要用到. 1.登录网页Facebook. 2.点击头像旁边自己的头像. 3.F12,查看网页源码,搜索 USER_ID 或 ...
- 软件构建发布自动化[摘抄]
******************************************************************************************** Softwar ...
- teamcity mysql 配置_TeamCity : Build 基本配置
前文中我们在 TeamCity 中创建了一个项目 HelloApp,并在这个项目中创建了一个名为 HelloAppDailyBuild 的Build 用来编译 demo 程序.本文我们将详细介绍 Bu ...
- 教大家看懂安卓build.prop文件详情
很多人对build.prop文件感到头疼,所以这里就将它的信息详情一一列出供需要的朋友们参考. 本文以CM的build为例讲解如何修改这些参数 # begin build properties (开始 ...
- Android NDK 获取手机部分信息 build.prop
以下是 Android 手机 build.prop 信息,可同时在java 和 NDK获取到 下面是通过 adb shell cat /system/build.prop 获取到的信息 # begi ...
- android build.prop
ROM制作--2.3最完整build.prop中英文对照详解本文以CM的build为例讲解如何修改这些参数# begin build properties (开始设置系统性能) # autogener ...
- 【Jenkins学习 】Jenkins安装 Build User Vars Plugin插件来获取jenkins用户相关信息
一.需求描述 最近在一台测试服务器上安装最新版本的Jenkins,然后学习Pipeline语法,一切都是正常的.最后编译完成,发送通知的时候,因为需要使用到${BUILD_NUMBER} 变量,如下所 ...
- 通过build.prop修改手机信息
本文以CM的build为例讲解如何修改这些参数 # begin build properties (开始设置系统性能) # autogenerated by buildinfo.sh (通过设置形成系 ...
最新文章
- java vtd-xml_在java中使用vtd-xml获取xml中的属性文本
- mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)
- 超速问题的c语言编程,超速行驶问题--精选.doc
- php获取跳转前的地址,PHP获取短链接跳转后的真实地址和响应头信息的方法
- UVA12633 Super Rooks on Chessboard
- Web开发之三:前后端开发任务量分析与比较
- zpl指令打印中文内容_【初学指南】快速入门运维的高效指令~
- 动态添加ImageView 设置setPadding不起作用问题
- 数据--第35课 - 创建二叉树
- java的注解定义map_java – MapStruct:丰富映射注释以定义自定义映射器
- css鼠标滑过变大,css 鼠标移上去会变大(示例代码)
- 消息队列简介-原理与应用
- 前端POST请求下载文件
- Windows7系统怎么给文件夹加密?
- c语言找出最大值和最小值并按降序排输出,C语言用排序法给十个数降序排列,用C语言编写,输入10个数按降序排列...
- ArcGIS Pro(ArcMap)中利用自带地理处理工具实现线图层批量裁剪面图层
- 银行核心操作系统as400 rs6000
- 毕业一年,我是如何实现每月两千副业之路
- python 二维强度图_Python简单做二维统计图
- android xml alpha,xml - Android和设置alpha(imageview alpha
热门文章
- 删除第一个_可能是圆谷最后悔的决定!他本应是中国第一个奥特曼,惨遭删除...
- 综合计算机考试题库,2017年职称计算机考试综合试题模拟题库5
- android 定义集合长度,Android Dex文件结构解析
- win2008怎么配置php,Win2008 PHP 配置环境搭建 教程
- GitHub开源的10个超棒后台管理面板
- 小R SLAM机器人基本命令
- Equalizing Two Strings 冒泡排序or树状数组
- 深度学习--TensorFlow(项目)Keras手写数字识别
- anaconda常用指令,更新查看添加下载源等
- 设置VSCode运行任务命令快捷键Alt+R,通常用于npm start(对频繁使用该命令可节省50%的输入命令行打字时间)