匯入標記為複製的資料
在開始匯入活動之前,最好先檢查來源系統與目標系統中的資料版本是否不相符。在匯入指令中使用參數 -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
如果已部份匯入已接收遞送 (即狀態為「不成功: 部份匯入」),而您嘗試再次匯入同一已上載的已接收遞送,之前匯入的匯入記錄檔會依原樣保留。系統會針對最新的匯入產生新的匯入記錄檔。
* 
使用複製鎖定時,只能成功匯入基礎封裝。不支援透過複製鎖定流程匯入增量封裝。
以下幾點適用於變更管理物件:
匯入複製封裝時,針對要覆寫的變更通知,會移除所有關聯的本機變更任務,然後依據來源封裝進行重新建立。
只有在將生失效前後關聯標記為複製或已複製時,才會收集生失效。但是,即使未指派生失效前後關聯,也會收集日期生失效。
套用複製鎖定時,會收集整個變更網路。
若成功匯入基礎封裝,則來源系統上的任何變更皆可透過增量封裝直接複製到目標系統。
這是否有幫助?