将目录转换为子项目

您可以将目录转换为子项目。

过程

  1. 从命令提示符启动会话。 请参阅启动 CLI 会话以了解相应步骤。

    会话启动后,在命令窗口 (Windows) 或已在其中启动会话的 shell (UNIX) 中会显示 Rational Synergy 地址 (CCM_ADDR)。

  2. 将角色设置为 build_mgr

    ccm set role build_mgr

  3. 创建任务,将其分配给您自己,然后将其设置为缺省任务。

    ccm task -create -synopsis "set up subproject" -release 1.0 -default

  4. 切换至工作区中要转换为项目的目录的上级目录。
  5. 创建项目,将该目录指定为此项目的根目录。

    ccm create -type project -root existing_dir -version int
    -release 1.0 -purpose "Integration Testing"

  6. 如有必要,为子项目设置平台值。

    ccm attr -create platform -type string -value platform
    -project project_spec

  7. 使用 ccm unuse 命令取消使用该目录。
  8. 将新集成测试项目添加到集成测试项目层次结构。

    ccm use -p project_spec

  9. Windows 用户:如果使用绝对子项目,请更改 makefile、构建流程和所有自动化作业,以反映所作的变更。

    如果使用相对子项目,那么不必进行任何更改。

  10. 完成当前任务。

    ccm task -complete default

  11. 执行集成测试周期,然后创建基线
  12. 从新项目复制系统测试项目。

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

  13. 更新顶级系统测试项目,重新构建应用程序,然后运行测试套件。
    注: 针对每个平台重复此流程,以便针对每个平台检出集成和系统测试项目。
  14. 从数据库中退出。

    ccm stop


反馈