Команда экспорта изменений
Изменения, внесенные в системе-источнике, можно предварительно просматривать и экспортировать. Команду export можно использовать с различными параметрами для предварительного просмотра изменений административных объектов и последующего их экспорта в ZIP-файл. Экспортированный ZIP-файл получает имя с использованием следующего правила именования: <наименование_пакета>_<наименование_целевой системы>_<ИД_экспорта>.zip
Опция
Требуется?
Описание
-v
--previewOnly
Предварительный просмотр: да
Экспорт: нет
Предоставляет файл CSV со списком идентифицирующих сведений для объектов, которые готовы для экспорта из системы. С помощью этой опции можно проверить, включены ли планируемые административные изменения в экспортируемые данные.
-t
--target
Предварительный просмотр: нет
Экспорт: нет
Наименование целевой системы, в которую будет отправлен экспортируемый ZIP-файл. Наименование целевой системы совпадает с наименованием, указанным в команде manageRepository.
Не обязательно регистрировать целевую систему во время экспорта.
-n
--name
Предварительный просмотр: да
Экспорт: да
Рекомендованная опция при выполнении нескольких операций экспорта в одну целевую систему.
Наименование пакета, создаваемого для хранения выводимого ZIP-файла. Если планируется выполнение дополнительных операций экспорта с теми же данными, рекомендуется создать пакет и запомнить его наименование. Например, в будущем для этого пакета можно использовать опцию --refresh, чтобы создать инкрементный экспорт в ту же целевую систему. Кроме того, можно отправить тот же пакет в другую целевую систему.
-d
--description
Предварительный просмотр: нет
Экспорт: нет
Эта опция позволяет создать описание для пакета, создаваемого для хранения выводимого ZIP-файла. Описание пакета может содержать информацию о типе данных, экспортируемых в целевую систему.
-s
--objectType
Предварительный просмотр: да
Экспорт: да
Типы объектов, предназначенные для экспорта. Для экспорта доступны следующие типы объектов:
All - экспорт дополнений и изменений, внесенных во все поддерживаемые типы объектов.
PolicyAccessControlRule - экспорт новых, обновленных и удаленных правил управления доступом к политикам. При экспорте в синхронизированную систему также включается информация об удаленных правилах управления доступом к политикам.
Profile - экспорт новых, обновленных и удаленных профилей. При экспорте в синхронизированную систему также включается информация об удаленных профилях.
OIR - экспорт новых, обновленных и удаленных правил инициализации объектов.
Preference - экспорт новых, обновленных и удаленных настроек.
LifeCycleTemplate - экспорт новых, обновленных или итерированных и удаленных шаблонов жизненного цикла.
WorkflowProcessTemplate - экспорт новых, обновленных или итерированных и удаленных шаблонов процессов рабочего процесса.
TypeDefinition - экспорт новых, обновленных и удаленных шаблонов атрибутов.
MeasurementSystem - экспорт новых, обновленных и удаленных систем единиц измерения.
QOM - экспорт новых, обновленных и удаленных единиц измерения.
GlobalEnumeration - экспорт новых, обновленных и удаленных глобальных перечислений, моделируемых перечислений и пользовательского текста интерфейса пользователя.
ReusableAttribute - экспорт новых, обновленных или итерированных и удаленных повторно используемых атрибутов.
DocumentTemplate - экспорт новых, обновленных и удаленных шаблонов документов.
ReportTemplate - экспорт новых, обновленных или итерированных и удаленных шаблонов отчетов.
ContextTemplate - экспорт новых, обновленных или итерируемых шаблонов контекста.
Report - экспорт новых, обновленных и удаленных отчетов.
RuleSets - экспорт новых объектов набора правил (набор правил, правило и связь с набором правил)
TableView - экспорт новых, обновленных и удаленных общих табличных представлений и системных табличных представлений отчетов.
specfile.xml: выгрузите XML-файл, определяющий объекты, которые необходимо собрать для экспорта. Эта опция доступна, только если для свойства com.ptc.windchill.bac.features.enabled в wt.properties задано значение 2666518. В другой конфигурации любая попытка загрузить файл спецификации будет отклонена с сообщением об ошибке. Эта опция доступна для выборочных и синхронизированных режимов, а также для режимов разработки.
При использовании этой опции в синхронизированном режиме можно экспортировать только конкретный список типов объектов. Контейнеры, домены или атрибуты не поддерживаются в XML-файле спецификации в системах синхронизированного режима. Дополнительные сведения о файле спецификации см. в разделе Создание XML-файла спецификации.
Дополнительные сведения о поддерживаемых типах объектов см. в разделе Объекты, поддерживаемые утилитой Business Administrative Change Promotion.
-o
--outputdir
Предварительный просмотр: нет
Экспорт: нет
Путь к расположению, где создается и сохраняется файл предварительного просмотра или экспортируемый ZIP-файл. Если эта опция не задана, файлы сохраняются в том каталоге, в котором выполняется команда.
-b
--modificationBeginTime
Предварительный просмотр: нет
Экспорт: нет
Обязательная опция при экспорте в выборочную систему. Этот параметр также можно задать для опции --previewOnly, чтобы отобразить изменения в диапазоне времени.
Время начала, после которого должны быть экспортированы изменения. Время начала должно быть указано в следующем 24-часовом формате даты/времени: MM/dd/yyyy HH:mm:ss
-e
--modificationEndTime
Предварительный просмотр: нет
Экспорт: нет
Обязательная опция при экспорте в выборочную систему. Этот параметр также можно задать для опции --previewOnly, чтобы отобразить изменения в диапазоне времени.
Время окончания, до которого должны быть экспортированы изменения. Время окончания должно быть указано в следующем 24-часовом формате даты/времени: MM/dd/yyyy HH:mm:ss
-r
--refresh
Предварительный просмотр: нет
Экспорт: нет
Используйте эту опцию, если в параметре -name указан существующий пакет.
Обновляет содержимое ZIP-файла для включения инкрементальных изменений, внесенных с момента последнего экспорта той же информации.
Если указать значение -r или --refresh, то значение -s или --objectType будет отменено. Укажите в команде опцию -s или -r.
-x
--excludeBaseline
Предварительный просмотр: нет
Экспорт: нет
Эта опция исключает опорную структуру при отправке информации в целевые системы. Это допустимо только для режима разработки. По умолчанию опорная структура задается для режима разработки.
-u
--user
Предварительный просмотр: нет
Экспорт: нет
Имя пользователя Windchill, выполняющего команду. Выполнять эту команду может только действительный пользователь Windchill, имеющий права администратора организации с доступом ко всем требуемым объектам, и администратор сайта.
-p
--password
Предварительный просмотр: нет
Экспорт: нет
Пароль пользователя Windchill, выполняющего команду.
-h
--help
Нет
Используйте эту опцию, чтобы отобразить текст справки для утилиты. Текст справки содержит полные описания всех опций, а также синтаксис для выполнения утилиты.
Чтобы запустить утилиту в оболочке Windchill, задайте следующую команду с соответствующими параметрами, перечисленными в таблице для требуемого действия: windchill wt.scm.client.SCMCMD export
Предварительный просмотр изменений
Для предварительного просмотра изменений административных объектов, например профилей, используется следующая команда: windchill wt.scm.client.SCMCMD export -v -o "<путь к файлу>" -n "<наименование пакета>" -s "Profile" -u “<имя пользователя>” -p “<пароль>” -t “<имя целевого объекта>
Результирующий файл предварительного просмотра содержит следующую информацию:
заголовок отчета: наименование пакета, описание пакета, контекст и метка времени создания пакета;
тип объекта;
реквизиты объекта;
описание объекта;
тип действия: создание, изменение, удаление.
Ниже приведен пример предварительного просмотра отчета об экспорте:
Экспорт изменений
Для экспорта всех новых, обновленных и удаленных записей профилей в выборочную систему используется следующая команда: windchill wt.scm.client.SCMCMD export -u "<имя пользователя>" -p "<пароль>" -t "<имя целевой системы>" -s "Profile" -b "<время начала>" -e "<время завершения>" -n "<имя пакета>" -d "<описание>" -o "<путь к файлу>"
ZIP-файл содержит папки с информацией об объектах и файл report.html со следующей информацией:
реквизиты пакета - обозначение, наименование, описание, дата и время создания;
информация об экспортируемых объектах - тип объекта, реквизиты объекта, описание и тип действия.
Было ли это полезно?