关于基线创建

在创建基线时,请选择要包含在基线中的项目的列表。请确保在基线中包含所有相关项目,以便具有完整集合可供参考。

已处于静止状态的所有项目都包含在内,不会执行进一步的更改。对于非静态的所有项目(例如,构建管理项目),在创建基线时会执行以下操作:

原始构建管理项目及其工作区保持不变。优点是项目能够继续以递增方式重新构建。如果已检入构建管理项目,并从中检出新的准备版本,那么会对其进行完全重新构建,因为非受控的中间产品不在新近检出的项目工作区中。

创建基线后,通过对基线项目中的所选项目开启工作区维护,使工作区可供其他用户使用。维护工作区操作会将项目写出到工作区。如果开发者要复用静态子项目而不是检出自己的版本,请对绝对子项目开启工作区维护。以下命令是如何查询数据库,然后开启工作区的示例。

ccm query "is_project_in_baseline_of (baseline('20070203')) and name match '*_ext_x' and platform='UNIX'"

ccm wa -wa @


反馈