向现有层次结构添加新项目

如果开发者创建要添加到现有层次结构的项目,那么必须执行步骤 1a 和 1b。执行此操作的开发者必须具有 component_developer 角色。

过程

  1. 确保开发者完成以下任务。
    1. 开发者必须完成其当前任务。
    2. 开发者必须检入其新项目。
  2. 从已检入的项目复制集成测试项目。

    确保设置版本、用途、平台和发布标识。

  3. 将新集成测试项目添加到集成测试项目层次结构。

    如果开发者已将项目添加到层次结构中的目录并已检入该目录,请更新集成测试项目层次结构。更新确保 Rational® Synergy 选择新目录并包含新项目。更新构建管理项目层次结构中对更新进行了描述。

    或者,如果开发者未将新项目添加到层次结构,请将项目添加到集成测试项目层次结构。(向层次结构添加现有项目中对此操作进行了描述。) 此外,创建任务,然后在更改完成时完成该任务。

    如果您的新项目中具有空的目录条目,那么某些对象可能未与此发布标识的任务关联。

  4. 创建外部项目(如果需要)。为集成测试项目添加一个构建管理项目,为系统测试项目也添加一个构建管理项目。

    创建外部项目中对此操作进行了讨论。

  5. 为并行平台创建版本(如果需要)。为集成测试项目添加一个版本,为系统测试项目也添加一个版本。

    设置平台中对此操作进行了讨论。

  6. 如果新项目适用于多个发布标识,请创建其并行发布标识本。为集成测试项目添加一个版本,为系统测试项目也添加一个版本。

    设置并行发布标识中对此操作进行了讨论。

  7. 更改 makefile、构建流程和所有自动化作业,以反映所作的变更。
  8. 完成已用于重构的所有任务。
  9. 请参阅向开发者公布基线
  10. 更新集成测试项目层次结构,重新构建应用程序,然后运行测试套件。
  11. 创建另一基线。
  12. 为每个新集成测试项目创建对应的系统测试项目。

    创建系统测试项目中对此操作进行了讨论。

  13. 更新系统测试项目层次结构,重新构建应用程序,然后运行测试套件。
  14. 执行系统测试。
    注: 针对每个平台完成此流程,从而检出每个平台的集成和系统测试项目。

反馈