无编辑摘要
正义羊-JRJSheep(讨论 | 贡献) |
正义羊-JRJSheep(讨论 | 贡献) 无编辑摘要 |
||
| 第 1 行: | 第 1 行: | ||
实验室或 VBL(虚拟内部版本实验室,Virtual Build Lab),通常是指在 [[Microsoft Windows 通述|Windows]] 操作系统的一部分或团队处理的源代码分支上工作的团队。最初,内部版本实验室是一个房间,其中的计算机定期生产 [[早期 Windows NT|Windows NT]] 的正式版本。起初,整个项目只有一个内部版本实验室,但是,随着开发人员数量的增加,在操作系统的不同部分工作的团队被分配了自己的虚拟内部版本实验室,其中包括项目代码的一个分支,以及构建代码的基础设施。这延续到源仓库分支名称,这导致此术语也用于团队本身和分支。分支名称构成[[内部版本字符串]]的一部分,内部版本字符串是 Windows 编译的唯一标识符。 | |||
实验室或 VBL(虚拟内部版本实验室,Virtual Build Lab),通常是指在 [[Microsoft Windows 通述|Windows]] | |||
基于内部版本实验室本身的定义,在民间,内部版本实验室也被直接称作“分支”或“编译分支”。 | 基于内部版本实验室本身的定义,在民间,内部版本实验室也被直接称作“分支”或“编译分支”。 | ||
<span id="PrivateBuild">不是由内部版本实验室计算机构建,而是由单个 Microsoft 员工编译的版本称为专用版本。通过在可执行文件的版本信息中设置 <code>VS_FF_PRIVATEBUILD</code> 文件标志并在版本字符串的分支部分中包含启动版本的个人或服务的帐户名来标识它们。</span>{{efn|例如,Build <code>[[Windows Longhorn Build 4067.private/lddm_dev_tech(davidmo).040212-1646|6.0.4067.private/lddm_dev_tech(davidmo).040212-1646]]</code> 是由用户 <code>davidmo</code> 发起的私有版本。}}{{efn|某些版本(如 <code>[[Windows Longhorn Build 4002.0.Lab06_N(ntvbl06).030108-1926|6.0.4002.0.Lab06_N(ntvbl06).030108-1926]]</code> 和 <code>[[Windows 7 Build 6469.1.fbl_find_dev(wexbuild).071002-1531|6.1.6469.1.fbl_find_dev(wexbuild).071002-1531]]</code> 被编译为私有版本,但却由官方内部版本实验室计算机帐户构建。}} | <span id="PrivateBuild">不是由内部版本实验室计算机构建,而是由单个 Microsoft 员工编译的版本称为专用版本。通过在可执行文件的版本信息中设置 <code>VS_FF_PRIVATEBUILD</code> 文件标志并在版本字符串的分支部分中包含启动版本的个人或服务的帐户名来标识它们。</span>{{efn|例如,Build <code>[[Windows Longhorn Build 4067.0.private/lddm_dev_tech(davidmo).040212-1646|6.0.4067.0.private/lddm_dev_tech(davidmo).040212-1646]]</code> 是由用户 <code>davidmo</code> 发起的私有版本。}}{{efn|某些版本(如 <code>[[Windows Longhorn Build 4002.0.Lab06_N(ntvbl06).030108-1926|6.0.4002.0.Lab06_N(ntvbl06).030108-1926]]</code> 和 <code>[[Windows 7 Build 6469.1.fbl_find_dev(wexbuild).071002-1531|6.1.6469.1.fbl_find_dev(wexbuild).071002-1531]]</code> 被编译为私有版本,但却由官方内部版本实验室计算机帐户构建。}} | ||
== 实验室 == | == 实验室 == | ||