系统使用标记来标识项目的特定作业,并用于构造缺省情况下在其中发生进程活动的作业目录的名称。系统根据项目的标记格式属性构造作业的标记,该属性可包含静态文本以及数字标记变量。
项目的缺省标记格式为 BUILD_$B,它使用缺省标记变量 B,这是系统为每一个项目定义的自动递增值。此缺省标记格式将产生如下的构建标记串:
BUILD_1
BUILD_2
BUILD_3
但是,您并非局限于只能使用这些标记。您可以定义自己的标记变量,并设置自己的标记格式以形成各种标记类型。您还可以在作业期间使用 .retag 命令将标记更改为任意字符串。(有关更多信息,请参阅.retag。)
当前作业的标记在作业期间可用作系统定义的环境变量(BF_TAG),这样您就可以访问该标记,并用它来标注源存储库,或者用于其他跟踪或标注目的。(有关这些变量的更多信息,请参阅系统变量引用。)
您可以同步两个项目的标记变量;这样就创建了一个链接,当其中任一个项目运行时,就可以使用相同的标记变量值。(有关更多信息,请参阅同步标记。)
本部分的主题描述如何设置标记格式和标记变量,以生成反映您所需要的值的动态标记。