Импорт данных, помеченных для репликации
Перед запуском задачи импорта рекомендуется выполнить проверку на предмет несоответствия версий между данными в исходной и целевой системах. Используйте параметр -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 игнорируется.
После успешного импорта полученной доставки блокировка репликации изменяется на блокировку конструкции изделия с наименованием "Заблокированы пакетом конструкции изделия". Если объект по-прежнему отображается для блокировки репликации, объект не импортируется из-за таких проблем, как конфликт несоответствия версий, недоступности объекта или невозможности перезаписи. Чтобы выявить и устранить такие проблемы, просмотрите отчет о несоответствии версий и журнал импорта на вкладке "Вложения" полученной доставки, а затем повторите попытку импорта.
Если была применена блокировка репликации, в файле журнала импорта отображается значение YES для LOCAL_OBJECTS_OVERWRITE_MODE. Однако при импорте инкрементного пакета в файле журнала для полученной доставки отображается значение NO.
Если полученная доставка импортирована частично (т. е. со статусом "Неудача: частичный импорт"), то при попытке снова импортировать ту же выгруженную полученную доставку журнал импорта для предыдущего импорта сохраняется без изменений. Для последнего импорта создается новый журнал импорта.
|
|
• Только базовые пакеты могут быть успешно импортированы при использовании блокировки репликации. Инкрементные пакеты не поддерживаются для импорта через процесс блокировки репликации.
• Следующие аспекты применимы к объектам управления изменениями:
◦ При импорте пакета репликации для перезаписи извещения об изменении все связанные локальные задания на изменение удаляются и создаются заново на основе исходного пакета.
◦ Ограничение применимости собирается только в том случае, если контекст ограничения применимости помечен для репликации или уже реплицирован. Ограничение по дате собирается, даже если контекст ограничения применимости не назначен.
◦ При применении блокировки репликации собирается вся сеть изменений.
• Если базовый пакет успешно импортирован, любое изменение в системе-источнике может быть непосредственно реплицировано в целевую систему с помощью инкрементного пакета.
|