Generazione del report oggetti con versioni non corrispondenti
Prima di iniziare l'attività di importazione, si consiglia di verificare eventuali versioni non corrispondenti tra il sistema di origine e il sistema di destinazione. Per generare il report di oggetti con versioni non corrispondenti, utilizzare il parametro -p o --mismatchReport nel comando di importazione:
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
Il report viene generato per le consegne ricevute con dati di versione non corrispondenti, a prescindere che la limitazione della versione sia attivata o disattivata. Il report è disponibile nella scheda Allegati della consegna ricevuta.
Per importare e sovrascrivere i dati contrassegnati con il blocco Bloccato per replica senza limitazione della versione, utilizzare l'utilità della riga di comando e specificare il parametro -o o --overwrite. Esempio:
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
Dopo avere importato correttamente la consegna ricevuta, il blocco della replica viene modificato in blocco della progettazione, denominato Bloccato da package progettazione. Se un oggetto presenta ancora il blocco della replica significa che non è stato importato a causa di problemi quali le versioni non corrispondenti, l'inaccessibilità dell'oggetto o un conflitto non ignorabile. Accedere al report di oggetti con versioni non corrispondenti e al log di importazione nella scheda Allegati della consegna ricevuta per identificare e risolvere tali problemi, quindi riprovare l'importazione.
Il file di log di importazione riporta il valore SÌ per LOCAL_OBJECTS_OVERWRITE_MODE se è stato applicato il blocco della replica. Tuttavia, quando si importa un package incrementale, il file di log per la consegna ricevuta riporta il valore NO.
Se una consegna ricevuta viene importata parzialmente (stato Non riuscita: importazione parziale) e si tenta di importare nuovamente la stessa consegna ricevuta caricata, il log di importazione precedente viene mantenuto così com'è. Viene generato un nuovo log di importazione per l'importazione più recente.
|
|
• Solo i package di base possono essere importati correttamente quando si utilizza il blocco della replica con o senza la limitazione della versione. I package incrementali non sono supportati per l'importazione tramite il processo di blocco della replica.
• Per gli oggetti di gestione delle modifiche:
◦ Quando si importa un package di replica, per una notifica di modifica che viene sovrascritta, tutti i task di modifica locali associati vengono rimossi e ricreati in base al package di origine.
◦ L'effettività viene raccolta solo se il contesto di effettività è contrassegnato per la replica o è già replicato. L'effettività per data viene raccolta anche se il contesto di effettività non è assegnato.
◦ Quando si applica il blocco della replica, viene raccolta l'intera rete di modifiche.
|
Se un package di base viene importato correttamente, qualsiasi modifica nel sistema di origine può essere replicata direttamente nel sistema di destinazione tramite un package incrementale.
Il report di oggetti con versioni non corrispondenti generato per la consegna ricevuta, indipendentemente dalla condizione di limitazione della versione, elenca le versioni disponibili nel sistema di destinazione ma non nel sistema di origine.
Ad esempio, la versione A.2 non è disponibile nel sistema di origine.
Se non si dispone dell'accesso a un oggetto nel sistema di destinazione disponibile nel sistema di origine, viene visualizzato il messaggio L'utente non dispone di diritto d'accesso all'oggetto. Le informazioni sul contesto e sull'identificativo dell'iterazione vengono sostituite con Informazioni protette.
Il report di oggetti con versioni non corrispondenti senza limitazione della versione viene generato solo quando si utilizza il comando -o o --overwrite durante l'importazione di una consegna ricevuta.
La consegna ricevuta ha lo stato di importazione In corso durante la generazione del report e Pronto una volta che è stato generato. Il report viene sovrascritto con ogni importazione a fronte della stessa consegna ricevuta.
| Il report di oggetti con versioni non corrispondenti viene rimosso se si esegue nuovamente l'azione di importazione senza -o o --overwrite. |
È possibile che alcuni oggetti non visualizzati nel report di oggetti con versioni non corrispondenti vengano esclusi dall'importazione a causa di regole aziendali o per mantenere l'integrità dei dati. Ad esempio, nel caso di una family table, anche se nel report di oggetti con versioni non corrispondenti è elencata una sola istanza, nessuna delle istanze viene importata. Tali oggetti sono elencati nel log del method server.