主数据库称为 MA。本主题说明如何设置 MA 数据库。
开始之前
缺省情况下,项目必须使用流程规则(更新模板)。如果未使用流程规则,那么必须手动创建和添加相应的文件夹。
过程
- 创建主集成项目。
- 主集成项目针对两个数据库的已完成任务来组合集成构建。从 hello-1.0 复制主集成 prep 项目。将版本设置为 MasterInt,并从“检出项目”对话框中的用途列表选择主集成。将发布标识值设置为 hello/2.0。新项目为 hello-MasterInt。
- 新项目的更新特性是使用流程规则自动设置的。
- 创建 MA 本地集成项目。
- MA 本地集成构建需要一个本地集成测试项目。从 hello-1.0 项目复制 MA 集成 prep 项目。将版本设置为 MAInt,并从“复制项目”对话框中的用途列表选择集成测试。将发布标识值设置为 hello/2.0。新项目为 hello-MAInt。
- 新项目的更新特性是使用流程规则自动设置的。
- 为 IL 创建 DCM 数据库定义。
- 启动 CLI 会话。
- 为 IL 数据库创建数据库定义。使用“远程复制”和“自动接收”传输方式。
ccm dcm -create -dbid IL -description "Chicago satellite" -transfer_mode rcp -host host -ar
- 创建主-卫星传输集。
- 设置传输集特性。
使用 CLI 创建传输集。
ccm dcm -create -ts "Master Transfer of hello project" -email recipient -release_scope releases_and_templates
- 查询 hello 项目基线。
ccm query -t baseline -n hello -release hello/1.0
将该基线添加到传输集。
ccm dcm -add -ts "Master Transfer of hello project" @1
- 将文件夹添加到传输集。
查询 All completed tasks for release hello/2.0 文件夹。
将该文件夹添加到传输集。
ccm dcm -add -ts "Master Transfer of hello project" @1