Snapshot 是特定時刻的整個專案區域的擷取或基準線,其中併入單一專案區域中的所有元素和資源。您隨時可以建立專案 Snapshot。
通常,您基於下列兩種原因建立 Snapshot:
- 在正式檢閱模型資源和元素期間建立 Snapshot,以確保在檢閱期間資源不會變更。
- 隨時建立 Snapshot 以將您的模型狀態儲存在 Design Management Server 上,或在檢閱完特定的構件之後建立 Snapshot。
Snapshot 具有許多好處;但是,較常見的其中一個使用案例是,在刪除模型內容後,可以稍後透過 Snapshot 檢視此內容。例如,當您從桌上型建模產品中刪除某個模型,然後將包含此模型的工作區或專案重新匯入伺服器上時,則此模型實際上已刪除,不會再顯示在伺服器上。但是,如果該模型已併入 Snapshot 中,則即使該模型不會再顯示在伺服器上,您仍可以檢視該模型。
使用 Snapshot 時,您應注意下列幾點:
- 專案區域 Snapshot 中的每一個元素和資源,都會顯示建立專案 Snapshot 時的模型內容。
- 您無法修改 Snapshot 中的任何元素或資源。
- 您可以對 Snapshot 中的內容進行加註;但是,在您建立新的註解時,該新註解會顯示在所有 Snapshot 中,包括現用模型資料。
- 在您檢視 Snapshot 時,如果您跳至某個資源並查看其註解,依預設,您會看到對此資源加註的所有註解,即使註解是在取得 Snapshot 後新增的也會顯示。因此,請記住,您看到的註解可能不適用於在 Snapshot 中看到的資源版本。
重要: 您必須具有建立 Snapshot 和刪除 Snapshot 的許可權,才能專門地建立或刪除 Snapshot。依預設,Rational® Software Architect - Design Manager 和 Rational Rhapsody® Design Manager 用戶端存取授權 (CAL) 包含這些許可權;但是,Rational Software Architect - Design Reviewer 和 Rational Rhapsody Design Reviewer CAL 則不包含。
提示: 請考量使用位於「加註」窗格中的 Snapshot 過濾器。此功能很有用,因為它可讓您顯示對特定 Snapshot(而不是位於伺服器上的所有 Snapshot)加註的註解。
提示: 如果註解相關聯的 Snapshot 不同於您目前正在檢視的 Snapshot,您可以按一下「加註」窗格中的鏈結,以讓您導覽至加註註解所在的 Snapshot。