.snapshot

.snapshot 指令用來建立呼叫端專案的新實例,並將實例當成專案 Snapshot 儲存在資料庫中。專案 Snapshot 是一個可執行的專案。

說明
.snapshot 指令會建立專案的 Snapshot,以及針對您也選擇要建立 Snapshot 或複製的相關聯物件建立 Snapshot。
利用 .snapshot 選項,可指定要建立 Snapshot 或複製的物件;相關說明請見下表。如果您沒有指定任何選項,則只會併入專案定義、步驟和標籤。
需要提供 Snapshot 名稱,且在專案 Snapshot 集當中必須是唯一的。Snapshot 名稱也會指派給您要建立 Snapshot 的其他物件。
在執行 .snapshot 的專案完成後,專案 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。


意見