.snapshot 指令用來建立呼叫端專案的新實例,並將實例當成專案 Snapshot 儲存在資料庫中。專案 Snapshot 是一個可執行的專案。
.snapshot -v <"snapshot_name"> [-c <"comment">][-e[f]][-s[f]][-pI][-pC]
[-a][-t][-r][-g]
選項 | 說明 |
---|---|
-v <"snapshot_name"> | 必須提供專案 Snapshot 的名稱。Snapshot 名稱在專案中必須是唯一的。您必須用引號括住名稱。 |
-c <"comment"> | 將選用的註解儲存成 Snapshot 的一部分。您必須用引號括住註解。 |
-e -ef |
在建立專案 Snapshot 時,建立專案和步驟環境的 Snapshot。 加上 f 選項也會為 Snapshot 環境所併入的任何環境(利用「併入環境」變數類型),建立 Snapshot。 |
-s -sf |
在建立專案 Snapshot 時,建立專案和步驟選取元的 Snapshot。 加上 f 選項也會為 Snapshot 選取元所併入的任何選取元(利用「併入選取元」內容類型),建立 Snapshot。 |
-pI | 在建立專案 Snapshot 時,建立列入專案(或程式庫)與其步驟的 Snapshot。 列入專案或程式庫是由步驟來觸發,並在步驟完成時執行。 |
-pC | 在建立專案 Snapshot 時,建立鏈結專案(或程式庫)與其步驟的 Snapshot。 專案或程式庫可由專案的通過/失敗條件觸發,或由步驟的通過/失敗條件觸發。這兩種類型的條件式鏈結專案或程式庫,都會建立 Snapshot。 |
-a | 在建立專案 Snapshot 時,複製配接器鏈結。 配接器鏈結會將配接器新增至專案,並執行配接卡程式碼。 |
-t | 針對在專案層次和步驟層次設定的通過與失敗通知事件,複製其通知範本。 |
-r | 在建立專案 Snapshot 時,複製專案暫存器。 |
-g | 複製專案標籤變數的標籤值。 標籤變數會自動複製,但其值不會。如果您沒有複製標籤值,會將它們重設為 1。 |