.tset

.tset env  "<VariableName>=<DesiredValue>" [...]

.tset 指令會在步驟期間,暫時變更專案設定。您可以使用 .tset 來設定還不存在的變數。

這個指令適用於現行步驟。它適用於步驟中的所有指令,以及指定給步驟的任何「列入項目」。不過,執行緒作業可能影響這個行為。範例:

  1. 這是一種執行緒步驟,指定了「列入項目」。
  2. 「列入項目」的第一個步驟也是一種執行緒步驟。

在這個範例中,.tset 指令適用於第一個步驟 (1),但並不適用於「列入項目 (2)」的第一個步驟。這兩個步驟屬於相同的執行緒區塊。它們單獨執行。請參閱執行緒作業:平行執行步驟

.tset 指令所設定的值會寫入至工作記錄。它們不會更新環境的資料庫記錄。之後的工作不會受到這些變更的影響。


意見