企業管理 > 企業管理變更推進 > 企業管理變更推進流程 > 範例:匯出及匯入企業管理變更
  
範例:匯出及匯入企業管理變更
在此範例中,公司具有複雜的 Windchill 部署,其中包括下列系統:
含有相關聯軟體組態管理 (SCM) 系統的兩個開發人員系統
編譯來自開發人員系統的所有變更所在的整合系統
生產前測試系統
即時生產系統
生產前系統與整合系統是生產系統的複製品。也會建立新的生產系統,並於實行、測試及匯入變更之後成為即時生產系統。這三個系統使用 Windchill Rehost Utility 建立。兩個開發人員系統已分別安裝及配置。開發人員系統只有一部份的資料可在整合、生產前與生產系統中找到。開發人員系統中存在的資料具有與其他系統的資料不同的物件識別元。
註冊所有系統
欲開始企業管理變更推進流程,必須先註冊系統。會在每個系統執行指令,以尋找該系統的主機名稱與全域唯一識別元 (GUID)。在每個來源系統執行指令時,都會記錄這兩個屬性以便參考。會在每個來源系統執行不同的指令以註冊適當的目標系統。在如上所示的範例情況下,整合系統會在每個開發人員系統註冊為可選目標系統。整合系統是可選的系統,因為開發人員系統並非源自與整合系統相同的來源。生產前系統會在整合系統註冊為同步處理的目標系統。生產系統會在生產前系統註冊為同步處理的目標系統。這些系統之所以是同步處理的系統,是因為它們都源自相同的來源,如上圖中的橘色箭頭所示。
如需詳細資訊,請參閱註冊系統註冊系統指令
在具有同步處理之目標系統的系統中建立基準線
變更任何系統之前,將同步處理系統註冊為目標系統的所有系統都應執行建立基準線的指令。基準線是開始追蹤變更的點。在此範例中,基準線指令會在整合與生產前系統執行。
如需詳細資訊,請參閱建立基準線
對開發系統實行變更
在此範例中,在每個開發系統都建立了新設定檔與新原則存取控制規則。這些變更在下圖中由粉紅色與橘色形狀表示。
如需詳細資訊,請參閱對管理物件實行變更
從開發系統匯出變更
建立新設定檔與原則存取控制規則並測試結果之後,新物件即已準備好可匯出到整合系統。欲執行此操作,請在每個開發系統執行指令以指定以下項目:
將整合系統指定為目標系統
要建立之封裝的名稱
已建立新設定檔與原則存取控制規則的時間範圍
要包括在 ZIP 檔案中的物件類型
如果匯出成功,會建立一個 ZIP 檔案,其中包含有關任何新的、已變更或已刪除管理物件的資料。在此情況下,會針對每個開發系統建立一個 ZIP 檔案。ZIP 檔案包含在每個系統中建立之新設定檔與新原則存取控制規則的相關資料。然後會將 ZIP 檔案複製到目標系統,在此範例中即為整合系統。
如需詳細資訊,請參閱預覽與匯出變更
將變更匯入到整合系統
當匯出的 ZIP 檔案可在目標系統上使用時,便可執行匯入指令。欲執行指令,您需要 ZIP 檔案在本機系統的路徑。匯入成功後,應該就可以在目標系統找到變更。在此範例中,會將新設定檔與原則存取控制規則新增至系統。
由於從開發系統匯出及匯入至整合系統是使用可選模式完成的,因此來源系統與目標系統之間的物件識別元將會不同。在上圖中,繪製了不同的識別元,在開發系統使用的是虛線,在整合系統沒有使用線條。如果對兩個系統都有的其中一個物件進行了變更 (例如 Windchill 中現成可用的設定檔),可選模式會依物件屬性比對物件。例如,如果對現成的設定檔進行了變更,可選模式會依例如設定檔名稱等屬性對其進行比對。物件第一次比對之後,可選模式會在每個系統的物件識別元之間建立對應,以便可以適當地套用未來所做的任何更新。
如需詳細資訊,請參閱匯入變更
在整合系統測試變更
使用企業管理變更推進流程匯入的物件應像物件在目標 Windchill 系統中建立及由該系統擁有一樣正常運作。仍建議在每個目標系統測試管理物件,以確保這些物件能夠如預期正常運作。
在此範例中,兩個新設定檔與兩個新原則存取控制規則已新增至整合系統。管理員應以套用設定檔或原則規則的使用者身分登入,以確保使用者能夠看到預期的行為。
從整合系統匯出變更
在整合系統對新匯入的物件進行測試之後,可以從整合系統匯出變更並將變更匯入到生產前測試系統。欲執行此操作,請在整合系統執行指令以指定以下項目:
將生產前系統指定為目標系統
建立為匯出一部份之 ZIP 檔案的位置
自匯出基準線之後所發生的所有變更。在此範例中,這包括源自兩個開發系統的新設定檔與兩個新原則存取控制規則。這是因為整合系統中的基準線是在匯入並測試變更之前建立的,且並未對系統進行其他任何變更。如果匯出成功,會建立一個 ZIP 檔案,其中包含新原則存取控制規則與新設定檔的資料。然後會將 ZIP 檔案複製到目標系統,在此範例中即為生產前測試系統。
在生產前系統匯入變更
將 ZIP 檔案複製到生產前測試系統之後,可將變更匯入到目標系統。就像匯入到整合系統一樣,匯入指令需要 ZIP 檔案在本機系統的路徑。匯入成功後,應該就可以在目標系統找到變更。在此範例中,會將新設定檔與原則存取控制規則新增至系統。
由於從整合系統匯出及匯入至生產前系統是使用同步處理模式完成的,因此會使用內部物件識別元比對物件。在範例中,因為是建立新物件,所以不需要比對。如果已對現有物件進行更新,由於來源與目標系統均源自相同系統,因此會自動對這些物件進行比對。
與匯入到整合系統一樣,應測試對生產前系統所做的變更。如果成功,流程的最後一個步驟是從生產前系統匯出並匯入到新生產系統。匯入成功後,變更可供所有 Windchill 使用者使用。該流程與從整合系統匯出並匯入到生產前系統相同。