匯入標記為複製的資料
在開始匯入活動之前,最好先檢查來源系統與目標系統中的資料版本是否不相符。在匯入指令中使用參數 -p 或 --mismatchReport 來產生報告:
windchill com.ptc.windchill.rd.cli.WindchillPackage import -u <username> -c "<context>" -l "<directory>" -p
windchill com.ptc.windchill.rd.cli.WindchillPackage import -u demo -c "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Drive System" -l "D:\importedFiles\packageDeliveries\20131202" -p
只會針對包含版本不相符資料的已接收遞送產生版本不相符報告。報告會顯示在已接收遞送的
「附件」標籤中。如需詳細資訊,請參閱
版本不相符報告。
欲匯入並覆寫標記為「已鎖定以進行複製」的資料,您必須使用指令行公用程式。在匯入指令中指定參數 -o 或 --overwrite,如下所示:
windchill com.ptc.windchill.rd.cli.WindchillPackage import -u demo -c "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Drive System" -l "D:\importedFiles\packageDeliveries\20131202" -o
如果同時指定參數 -o 與 -p,會略過 -o 參數。
成功匯入已接收遞送之後,複製鎖定會轉移至名為「由產品設計封裝鎖定」的產品設計鎖定。如果物件繼續顯示複製鎖定,則表示匯入是由於版本不相符、物件無法存取或衝突不可重新定義等問題而失敗。欲識別及解決這些問題,請參閱已接收遞送之「附件」標籤中提供的版本不相符報告與匯入記錄檔。解決完所識別的問題之後,請重試匯入流程。
如果已套用複製鎖定,匯入記錄檔中 LOCAL_OBJECTS_OVERWRITE_MODE 的值會顯示為 YES。但是,當匯入增量封裝時,已接收遞送的記錄檔會顯示值 NO。
如果部份匯入已接收遞送,即狀況為「不成功: 部份匯入」,且您嘗試重新匯入相同的已上載遞送,則會保留之前嘗試的匯入記錄。系統會針對最新的匯入產生新的匯入記錄檔。
|
|
• 只有基礎封裝可以使用複製鎖定成功匯入。此流程不支援增量封裝。
• 以下幾點適用於變更管理物件:
◦ 匯入複製封裝時,若覆寫變更通知,則會移除所有關聯的本機變更任務,並依據來源封裝進行重新建立。
◦ 只有當生失效前後關聯標記為「已鎖定以進行複製」或已複製時,才會收集生失效。但是,即使未指派生失效前後關聯,也會收集日期生失效。
◦ 套用複製鎖定時,會收集整個變更網路。
• 成功匯入基礎封裝後,來源系統上的任何變更皆可使用增量封裝直接複製到目標系統。
|