UCM 项目的作用域是按组件来声明的。 项目必须至少包含一个组件,并且可以包含多个组件。项目可以共享组件。普通的组件组目录和文件元素。组件的目录和文件元素存储在 VOB 中。组件对象存储在项目 VOB (PVOB) 中。
组件的根目录必须是 VOB 的根目录或比它低一个级别的目录。如果在 VOB 的根目录处制作了一个组件,那么该 VOB 不能再包含其他组件。
“ClearCase UCM 组件”属性页面的常规选项卡显示有关选中的 UCM 组件的以下信息:
属性名 | 属性描述 |
---|---|
名称 | UCM 组件的名称。 |
选择器 | 以 [component:]component-name@/vob-selector 格式将 UCM 组件指定为一个简单名称或指定为对象选择器,其中 vob 是组件的 UCM 项目 VOB。 |
种类 | 始终为组件。 |
根 | 显示 UCM 组件的根目录元素。 |
描述 | 与 UCM 组件关联的注释。 |
创建时间 | UCM 组件的创建日期和时间。 |
创建者 | 创建 UCM 组件的 ClearCase 用户的名称,格式为 user_id.group_id |
“UCM 组件”属性页面的定制选项卡显示关于所选 UCM 组件的以下信息:
属性名 | 属性描述 |
---|---|
属性 | 与所选 UCM 组件关联的 ClearCase 属性的列表。每个属性有一个类型和一个值。 |
超链接 | 与所选 UCM 组件关联的 ClearCase 超链接的列表。 |
“UCM 组件”属性页面的锁定选项卡显示关于所选 UCM 组件的以下信息:
属性名 | 属性描述 |
---|---|
状态 | 以下状态之一:已锁定、已解锁或已废弃。 |
锁定者 | 锁定 UCM 组件的 ClearCase 用户的名称,格式为 user_id.group_id。 |
锁定时间 | 创建锁的日期和时间。 |
描述 | 与锁相关的注释。 |
排除的用户 | 不对其应用锁的用户列表。 |
添加用户 | 单击以打开“添加用户”对话框,通过该对话框可向排除的用户列表添加用户。 |
除去用户 | 单击以从排除的用户列表除去选中的用户。 |
全部除去 | 单击以从排除的用户列表除去所有用户。 |
如果选中的 UCM 组件是使用 ClearCase MultiSite 复制的,那么 “UCM 组件”属性页面的主控权选项卡显示关于所选 UCM 组件的以下信息:
属性名 | 属性描述 |
---|---|
当前副本 | 当前副本(即可供 ClearCase 服务器访问的副本)的名称。 |
主副本 | 主控当前副本对象的副本的名称 |
对象的主控权确定谁可以修改它。通常,如果您的当前副本不主控对象,那么您不能修改它。