项目寄存器不同于普通寄存器。它们在构建之间持久存在,可以通过管理控制台界面创建和查看,这使之成为存储一些配置信息的理想方式。
例如,您可以将 IBM® Rational® ClearCase® 配置规范存储为项目寄存器,然后通过一个步骤使用 .pop -p 命令来提取规范,并通过 cleartool setcs 命令来配置构建。这使您可以随同项目一起管理配置。
如果具有名为 ALPHA 的项目寄存器,您还可以具有名为 ALPHA 的普通寄存器,两者的内容完全不同。项目寄存器是一组独立的值。
您可以通过两种方式创建和访问项目寄存器:
- 通过点命令(.push 和 .pop),添加 -p 选项。在使用 -p 选项时,命令将引用项目寄存器,而不是普通寄存器。
例如,命令
.push -p ALPHA register.txt
将文件 register.txt 的内容放入名为 ALPHA 的项目寄存器中。
- 通过管理控制台界面。选择项目,然后单击所需项目名称旁边的编辑图标
。项目属性出现在面板的下半部;单击寄存器选项卡以显示项目的寄存器。该选项卡提供了用于管理寄存器的面板:- 要新建寄存器,请输入名称和内容,然后单击创建。
- 要删除寄存器,请单击面板右侧列表中的寄存器名称旁的废纸箱图标。
- 要编辑寄存器,请单击列表中该寄存器名称旁边的编辑图标
。系统会使用寄存器的内容填充寄存器面板。进行更改,然后单击保存已编辑的寄存器按钮。
所有有权访问项目的人员都可以查看和编辑项目的项目寄存器。
注: 底层数据库的区分大小写确定在创建寄存器名称时可使用的大小写。