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