Формирование содержимого пакета
Пакеты, пакеты технических данных, пакеты CDRL или пакеты SDRL
При создании пакета, пакета технических данных, пакета CDRL или пакета SDRL содержимое пакета определяется на основе сбора первоначально выбранных объектов и совокупности опций сбора для сбора связанных объектов.
Можно добавить или удалить первоначально выбранные объекты при
создании пакета или
использовании действия Добавить в пакет. С помощью этих же действий можно изменить опции сбора.
В дальнейшем содержимое пакета можно изменить в зависимости от имеющейся конфигурации,
используя действие Править фильтр. Это действие, аналогично фильтрам, доступным при задании опций сбора, позволяет выбрать конкретные типы объектов в зависимости от контекста приложения, иерархии сборки и т. д. без обновления содержимого сбора. Отдельные объекты можно исключить или включить явным образом с помощью действий включения выбранных объектов
и исключения выбранных объектов
.
После того как содержимое пакета сформировано, можно предотвратить его дальнейшее изменение
с помощью действия Заблокировать. В зависимости от конфигурации может быть доступно
действие Выбрать файлы, с помощью которого можно указать файлы содержимого, включаемые в пакет.
| Компании могут устанавливать процесс проверки, которому необходимо следовать при выборе содержимого пакета или после того, как пакет был заблокирован. |
Пакеты репликации
В отличие от других типов пакетов содержимое пакета репликации зависит от изделия или библиотеки, выбранных при
создании пакета репликации или
использовании действия Добавить в пакет. Все версии объектов, поддерживаемые для содержимого пакетов в выбранных изделиях или библиотеках, будут включены в содержимое пакета репликации.
| Все объекты элементов управляемого набора включаются как содержимое пакета репликации, независимо от контекста, в котором они расположены. |
Аналогично другим типам пакетов, по завершении включения содержимого и атрибутов пакет репликации должен быть заблокирован.
Используйте действие Заблокировать, чтобы предотвратить дальнейшие обновления.
Поведение по умолчанию состоит в том, что содержимое пакета создается на основе реплицируемого контекста. Однако можно расширить набор, чтобы включить связанные объекты, которые находятся вне реплицируемых контекстов пакета, установив для свойства com.ptc.windchill.wp.rep.enableOutOfContextCollection значение true. Кроме того, можно установить для свойств com.ptc.windchill.wp.enableMissingObjectTrackingSource и com.ptc.windchill.wp.enableMissingObjectTrackingTarget значение true, чтобы включить отслеживание отсутствующих объектов.
Дополнительную информацию см. в разделе
Windchill Replication — Out Of Context Collection & Missing Objects (Репликация Windchill - сбор вне контекста и недостающие объекты).
Отсутствующий объект - это объект, который связан с реплицируемым объектом в системе-источнике, но не включен в пакет репликации; поэтому он существует в системе-источнике, но "отсутствует" в целевой системе. Репликация объектов может быть не выполнена по одной из следующих причин.
• Объект находится в контейнере за пределами контейнеров пакета репликации (а если включен сбор вне контекста, не собирается правилами сбора вне контекста).
• Объект не существовал во время последнего обновления пакета.
• Объект недоступен.
Отсутствующие объекты отображаются в системе-источнике в таблице Экспортированные объекты с отсутствующими объектами, а также в таблице Отсутствующие объекты, которая доступна на вкладке Отсутствующие объекты информационной страницы доставки. Это позволяет администратору пакета просмотреть эти объекты и решить, можно ли уменьшить количество отсутствующих объектов, настроив параметры для включения этих объектов в пакет.
В таблице Отсутствующие объекты, доступной на вкладке Отсутствующие объекты информационной страницы доставки, записываются отсутствующие объекты для всех типов доставки - базовые, более ранней версии, синхронизирующие и инкрементные. Отфильтрованные объекты для более ранней версии доставки не записываются как отсутствующие объекты в таблицу Отсутствующие объекты, даже если этот же объект отображается в таблице Отсутствующие объекты для базовой доставки.
| Если объект указан в таблице Отсутствующие объекты с идентификационной информацией, но не включает Обозначение, это значит, что объект был удален. |
Список отсутствующих объектов представлен в целевой системе в таблице Объекты с отсутствующими объектами. Кроме того, индикаторы отсутствующих объектов отображаются в целевой системе в столбце Статус отсутствующего объекта, который содержится в различных таблицах (включая таблицу представления структуры для деталей и CAD-документов), в различных связанных таблицах для поддерживаемых объектов и в таблице браузера папок в изделиях и библиотеках. Если отсутствующий объект впоследствии создается в целевой системе в результате импорта нового пакета, этот отсутствующий объект удаляется из таблицы отсутствующих объектов в целевой системе, а также удаляются все индикаторы.