定義標籤

系統使用標籤 來識別專案的特定工作,並建構執行程序活動所處的預設工作目錄名稱。系統會從專案的標籤格式內容中建立工作的標籤,它可包含靜態文字和數值標籤變數

專案的預設標籤格式是 BUILD_$B,它使用預設標籤變數 B,這是系統定義給每一個專案的自動增量值。此預設標籤格式會產生建置標籤串流,如下所示:

BUILD_1

BUILD_2

BUILD_3

不過,不是只有這些標籤可供使用。您可以定義自己的標籤變數及設定自己的標籤格式,來產生各種不同的標籤類型。您也可以在工作期間使用 .retag 指令,將標籤變更為任意字串。(如需相關資訊,請參閱 .retag。)

目前工作的標籤可作為系統在工作期間定義的環境變數 (BF_TAG),這樣您就可以存取並將它用來標示來源儲存庫,或作為其他追蹤或標示用途。(如需這些變數的相關資訊,請參閱系統變數參照。)

您可以將兩個專案的標籤變數同步化;這會建立鏈結,而當其中一個專案執行時,就採用相同的標籤變數值。(如需相關資訊,請參閱同步化標籤。)

本節的主題說明如何設定標籤格式和標籤變數,來產生能反映您所要之值的動態標籤。


意見