创建集成测试项目

从基线复制新项目层次结构以构建集成测试区域。

过程

  1. 使用“查询”对话框查找基线。
  2. 右键单击基线,然后选择复制项目
  3. 在“复制项目”对话框中,将针对发布标识值设置为相应发布标识。

    如果相应发布标识不在针对发布标识列表中,请使用刷新选项。如有必要,请参阅创建或复制发布标识

  4. 针对用途选项设置为集成测试
  5. 复制子项目列表中,查看基线的项目。

    构建管理工作区位置在您运行数据库的系统上必须可视。如果否,请复制具有可视工作区的项目。

    例如,如果在 Windows 和 UNIX 平台上开发应用程序,请使用相应的 Windows 或 UNIX 机器分别复制 Windows 项目和 UNIX 项目。此外,如果为多个发布标识开发应用程序,请为每个发布标识创建集成测试项目层次结构。

  6. 通过在版本字段中输入新名称,将新项目版本更改为有意义的名称。 如果复制的项目需要不同版本,请单击 “复制项目”图标 以查看要复制的项目的每个唯一版本。

    单击使用缺省值,然后输入每个条目的新版本。

    更改版本以表明项目层次结构的发布标识和平台,以及它用于集成测试。例如,版本 winxp_3.0_int 与 Windows XP 平台上发布标识为 3.0 的集成项目相对应。

  7. 如有必要,更改工作区路径。
  8. 缺省情况下,Rational® Synergy 在复制项目后会更新所有新项目。如果您不希望更新新项目,则清除更新新项目复选框。
  9. 通过单击确定复制项目。 由于您要使用流程规则,因此已正确设置更新特性。项目的发布标识和用途确定项目所使用的流程规则。只要正确设置了项目上的发布标识和流程规则,即已完成设置更新特性。 执行构建管理项目活动之前,可控制要用作起点的项目层次结构。大多数站点使用其应用程序上次发布的版本。如果站点已使用 Rational Synergy,请从向客户发布的上个项目层次结构创建基线。
    注: 请确保为新项目创建基线。

    基线是一组项目和任务,用于表示特定时间点的数据。当您执行更新时,基线可用作搜索新变更的起点。

    为每个集成测试系统测试构建创建基线,可帮助测试者和开发者引用已用于创建构建的变更集。通常,您会为同一发布标识和用途中的所有项目创建基线。例如,为使用该发布标识的所有集成测试项目的每个集成测试构建创建基线。

    请参阅为项目建立基线创建基线以获取深入讨论。

  10. 确保基于副本的产品文件可修改。

    如果产品文件可修改,那么当您不确定要对其进行构建还是更新时,无需提前将其检出。

    为每个工作区设置工作区特性使所有文件可修改

    或者,可以设置 work_area_products_writable 选项。 此选项将产品的工作区文件设置为对于当前使用可修改,即使文件不可修改并且已清除工作区特性使所有文件可修改也如此。

    通过使用以下命令设置此选项:

    ccm set work_area_products_writable TRUE

    此设置是持久的。要关闭设置,请使用以下命令:

    ccm set work_area_products_writable FALSE

    如果多个构建管理员共享相同项目和工作区,那么每个构建管理员必须将此选项设置为 TRUE 或 FALSE。


反馈