- 创建一个任务(或多个任务),将其分配给补丁发布标识的相应开发者。
- 向开发者提供项目信息和新发布标识值。
开发者必须从基线发布标识复制新开发项目,并且设置其当前任务。之后可以诊断并修复问题,进行单元测试,然后完成当前任务。
注: 正在修复问题的开发者在检出文件之前,必须在其项目上设置发布标识值。他们还必须设置当前任务,以便其检出的对象自动与正确的任务关联。如果开发者未遵循这些步骤,那么必须执行若干手动步骤来确保补丁包含正确的对象。
此外,开发者无法完成补丁项目中的任何其他工作。其他已检出的版本不得使用补丁发布标识值进行标记,因为之后意外将其包含在补丁中。
- 为正在打补丁的每个项目创建系统测试项目。
除以下方面外,您可以遵循相同步骤来创建系统测试项目:
仅复制要包含在补丁中的项目。
创建系统测试项目中对创建系统测试项目进行了讨论。
注: 您无需集成准备补丁项目。
- 请参阅使用特定任务进行构建。
- 设置测试区。
要为补丁设置测试区,请将已发布软件的副本安装到安装区(例如,patch_test_1.2),然后将为补丁构建的产品复制到该区域中。(理想情况下,按照与客户相同的安装方式来安装补丁。)
如果您具有用于安装补丁的专用实用程序,请改用该实用程序。
- 继续进行系统测试。如果发现缺陷,请在步骤 1 中再次启动周期(但是,不要重复步骤 2 和步骤 3)。
- 当补丁符合质量标准时,使其对客户可用。
- 检入新项目并创建包含这些新项目以及层次结构中的其他项目的基线。