Rational ClearCase 与 Rational ClearQuest 环境变量

Rational ClearCase 与 Rational ClearQuest 适配器模板使用下表中的环境变量来运行 cleartool 命令。

下表中每一个环境变量并非都是每一个 ClearCase 或 ClearQuest 适配器模板所必需的。

在每个适配器模板中,所需的环境变量在 <template> 节的 <env> 元素中列出。

运行 ClearCase 或 ClearQuest 适配器项目之前,请为必需的变量提供实际值,或者接受缺省值。编辑环境中对适配器指定的变量值。

变量必须出现在项目的环境中。它们在步骤级别不起作用。

适配器模板位于以下目录中:

bfinstall\interface(针对运行 Microsoft Windows 操作系统的计算机)

bfinstall/Platform/interface(针对运行 UNIX 或 Linux 操作系统的计算机)

表 1. ClearCase 和 ClearQuest 的环境变量
环境变量名 替换变量 描述
VIEW value=my_adaptor_view 将此变量设置为要用于适配器的 ClearCase 视图的名称。
VOB_PATH value=\c_vob 将此值设置为组件 VOB 的名称及其子目录(子目录可选)。
PROJECT_VOB value=\ProjectVob 使用 ByBaseline 适配器时,将此变量设置为项目 VOB 的名称(仅用于 UCM ClearCase)。
CCSERVER value=BFServerName 将此变量设置为安装了 ClearCase 客户机,并且正在运行该客户机的 Build Forge 服务器的名称。
CurDate value=.date %d-%b-%y.%H:%M:%S 向适配器提供当前日期,使用 .date 命令以 ClearCase 期望的格式生成该日期。请不要更改此值。
LAST_RUN value=1-Jan-05.00:00:00 对于 ByDate 适配器,系统使用该值来确定是否发生了任何更改;该值是上一次成功运行的日期。可在测试适配器时操作此值,通过选择在某些更改之前的某个已知日期可强制适配器运行。如果适配器允许运行继续,它将自动把此值更新为当前日期。缺省值为 1-Jan-05.00:00:00。
LABEL value=BUILD_1 对于 ByLabel 适配器,当您使用您的适配器来按标签生成差异(通过 ByLabel 适配器)时,系统将使用此值作为标签。
BASELINE value=BUILD_1 对于 ByBaseline 适配器,当您使用您的适配器来按基线生成差异时,系统将使用此值作为基线。
ACTIVITIES value=SAMPL0001@\ProjectVob 对于 ClearQuestClearCaseByActivity 适配器,这是一组用空格定界的活动标识。

反馈