基线(Baseline)

在计算机术语中,基线(Baseline)是软件文档或源码(或其它产出物)的一个稳定版本,它是进一步开发的基础。

关于基线可以从以下两个方面来理解:

  • 1)代表多个源代码文件的一组稳定版本。 比如有三个文件,aaa.c、bbb.c和ccc.h。可以对这三个文件做一个基线,取aaa.c的版本1.1,取bbb.c的版本1.3,取ccc.h的版本1.0。(1.1,1.3,1.0)就是一个基线。
  • 2)代表文档的一个稳定状态。 比如有一个项目设计文档,当设计基本完成,开发即将开始的时候,需要把这个文档固定下来,内容不能再频繁改变,否则开发人员就无所适从了,可能导致每个人所参照的文档并不是同一个文档。 一个文档如果经过讨论被通过了,被固定了,就可以说这个文档被“基线化”了,然后所有人就可以在这个“基线”的基础上工作。

基线是项目储存库中每个工件版本在特定时期的一个“快照”。它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准。建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。

什么是基线(Baseline)相关推荐

  1. 什么是基线(Baseline)?

    什么是基线(Baseline)? 基线是软件文档或源码(或其它产出物)的一个稳定版本,它是进一步开发的基础.所以,当基线形成后,项目负责SCM的人需要通知相关人员基线已经形成,并且哪儿可以找到这基线了 ...

  2. Android文字基线Baseline算法的使用讲解,小码农也有大梦想

    Baseline是文字绘制时所参照的基准线,只有先确定了Baseline的位置,我们才能准确的将文字绘制在我们想要的位置上.Baseline的概念在我们使用TextView等系统控件直接设置文字内容时 ...

  3. ClearCase洋文翻译-baseline(基线)

    英文:地址   TOC: UCM Baselines 英文:地址 About UCM baseline types 英文:地址   About recommended baselines in UCM ...

  4. java精确测量文本高度_Android精确测量文本宽高及基线位置的方法

    前言 笔者最近在做一款弹幕控件,里面涉及到绘制文本,以及文本边框.而绘制文本边框需要知道文本的左边位置,上边位置,以及文本的宽高. 通常来说,使用 Canvas 绘制文本,可以通过画笔 Paint 来 ...

  5. 笔记-项目配置管理-配置标识-配置识别与建立基线

    配置标识 / 配置识别 配置标识( Configuration Identifcation)也称配置识别,包括为系统选择配置项并在技术文档中记录配置项的功能和物理特征. 配置识别是配置管理的基础性工作 ...

  6. WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法。...

    WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法. 原文:WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法. 版权声明:我不 ...

  7. android布局属性,Android 布局学习之——LinearLayout属性baselineAligned的作用及baseline...

    相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的: 那到底这个属性是做什么用的呢? baselineAlig ...

  8. WPF中的文字修饰——上划线,中划线,基线与下划线

    我们知道,文字的修饰包括:空心字.立体字.划线字.阴影字.加粗.倾斜等.这里只说划线字的修饰方式,按划线的位置,我们可将之分为:上划线.中划线.基线与下划线.如图: 从上至下,分别为上划线(Overl ...

  9. vertical-align作用,基线详解

    vertical-align vertical-align作用 ①控制单元格内容的垂直对齐方式 ②控制多个行内(块)元素在一行上的垂直对齐方式 ③控制行内(块)元素相对其父元素垂直对齐方式 基线的概念 ...

最新文章

  1. c语言密钥短语密码得到代替字母表,c语言程序设计竞赛题及其答案
  2. volcanol_Linux_问题汇总系列_1_系统引导过程中到check filesystem时就无法继续引导问题解决方法。...
  3. 鸿蒙投屏和普通投屏,华为智慧屏SE发布:预装鸿蒙 可一碰投屏
  4. vue ui无效_vue开发中,父组件添加scoped之后。解决在父组件中无法修改子组件样式问题。...
  5. 用nodejs搭建最简单、轻量化的http server
  6. 七天入门linux,一个Linux新手的七天
  7. 一张图,看懂阿里云的“飞天”史
  8. POJ - 1185 炮兵阵地(状压dp)
  9. SAP Spartacus 的页面模型在SAP 电商云后台WCMS里的模型
  10. Python3 爬虫实战 — 豆瓣电影TOP250【requests、Xpath、正则表达式、CSV、二进制数据储存】
  11. 建议手机电池85%以下去换电池
  12. 网页设计师必备的35套图标(免费下载)
  13. Python vs Matlab—— find 与 np.where
  14. Mac OS X 安装protobuf
  15. DOS检查网络连通性并记录时间
  16. 【验证码识别】OpenCV挑战极验滑动拼图验证码
  17. Android模拟器群控,安卓模拟器多开哪个好 流畅不卡、省资源、群控刷机都有
  18. Ubuntu下的快捷键截图
  19. css 3d环形,CSS3 飞行的3D圆环
  20. tomcat 配置文件 conf/server.xml 中的 appBase和docBase

热门文章

  1. 机器学习算法岗面经 | 优化方法总结对比:SGD、Momentum、AdaGrad、RMSProp、Adam
  2. 电影先生-一款苹果cms10模板
  3. 【Redis】——滴滴滴滴滴滴滴
  4. 基于oracle 11g 的SQL优化
  5. 权利的游戏-三眼乌鸦喝水算法Aesop's Fables
  6. Linux虚拟机目录详解
  7. 叉乘和平行四边形面积 的关系
  8. git push 报错 error: src refspec master does not match any 解决
  9. 《泰坦尼克号》未公映结局曝光
  10. 骨灰级程序员告诉你,怎样学习编程,才能快速从0基础,变成编程大师