Администрирование предприятия > Business Administrative Change Promotion > Выполнение утилиты командной строки Business Administrative Change Promotion > Команда импорта изменений
  
Команда импорта изменений
После копирования в целевую систему экспортированного ZIP-файла можно выполнить в целевой системе команду import.
Опция
Требуется?
Описание
-f
--filepath
Да
Расположение или абсолютный путь к ZIP-файлу пакета, который должен быть импортирован.
-o
--outputDirectory
Нет
Расположение для сохранения файла журнала импорта. Если эта опция не задана, файл сохраняется в текущем каталоге.
Расположение по умолчанию для журнала импорта: <WT_HOME>/${wt.temp}/bac/reports. Можно сконфигурировать свойство com.ptc.windchill.bac.import.report.location в wt.properties, чтобы изменить расположение по умолчанию для файла журнала импорта.
-d
--defaultResolutions
Нет
Для возникающих при импорте конфликтов используются решения по умолчанию, предоставляемые Windchill. Все разрешимые конфликты, для которых существует применимое решение по умолчанию, разрешаются с использованием этого решения без отображения отчета в утилите Управление событиями.
-s
--saveResolutions
Нет
Сохранение всех решений, выбранных для повторного использования с этой системой-источником. Можно выбрать решения для любых конфликтов, включенных в отчет в утилите Управление событиями.
При выборе этой опции с опцией --reuseResolutions вначале применяются ранее сохраненные решения. Решения для возникающих проблем можно выбирать с помощью утилитыУправление событиями. Если выбраны обе опции, решения, выбранные при этом импорте, добавляются к ранее сохраненным решениям.
-c
--conflictResolutionFile
Нет
Указывает путь к XML-файлу разрешения конфликтов, который будет использоваться в процессе импорта. XML-файл разрешения конфликтов определяет различные типы конфликтов и соответствующие решения. Если эта опция выбрана вместе с опцией --defaultResolutions, или --saveResolutions, или --reuseResolutions, или со всеми этими опциями, представленные в загружаемом XML-файле решения будут применяться в первую очередь. Если решение в XML-файле недоступно, применяется ранее сохраненное решение.
-b
--useBundledConflictResolutionFile
Нет
Для разрешения конфликтов при импорте использует связанный файл разрешения конфликтов, доступный в ZIP-файле пакета. Если эта опция выбрана вместе с одной или всеми опциями --defaultResolutions, --saveResolutions и --reuseResolutions, то в первую очередь будут применяться решения, представленные в связанном файле разрешения конфликтов. Если решение в файле недоступно, применяется ранее сохраненное решение.
-n
--useBundledMapFile
Нет
Во время импорта для сопоставления атрибутов источника с целевыми атрибутами используется файл сопоставления, доступный в ZIP-файле пакета.
-i
--ignoreTargetCheckforGUID
Нет
Указывает GUID исходной системы, для которой будет обойдена проверка на целевую систему.
Во время процесса импорта GUID исходной системы используется для проверки ее регистрации в целевой системе. Если задана данная опция, можно обойти эту проверку и импортировать административные изменения из незарегистрированной исходной системы.
* 
Эта опция доступна только для синхронизированного режима.
Можно также сконфигурировать свойство com.ptc.windchill.bac.ignoreGUIDList в wt.properties целевой системы, чтобы указывать GUID исходной системы. Это позволит обойти проверку указанного списка идентификаторов исходной системы во время процесса импорта. Если указать разные значения GUID для --ignoreTargetCheckforGUID и com.ptc.windchill.bac.ignoreGUIDList, приоритет будет отдаваться GUID, который указан для --ignoreTargetCheckforGUID.
-v
--ValidateTarget
Нет
Команда для проверки GUID целевой системы. Это допустимо только для режима разработки. По умолчанию проверка GUID не выполняется для целевой системы.
-r
--reuseResolutions
Нет
Используются все доступные решения, заданные с помощью утилиты Управление событиями в предыдущей операции импорта из этой исходной системы.
При выборе этой опции с опцией --defaultResolutions применяются сохраненные решения. Если для конфликта нет доступного сохраненного решения, применяется решение по умолчанию.
-m
--mapFile
Нет
Расположение, в котором сохраняется XSL-файл с информацией сопоставления. Например, в файле сопоставления может указываться, как следует сопоставлять участника из системы-источника с тем же участником в целевой системе, если эти два участника имеют разные различающиеся имена.
-u
--user
Нет
Имя пользователя Windchill, выполняющего команду. Выполнять эту команду может только действительный пользователь Windchill, имеющий права администратора организации с доступом ко всем требуемым объектам, и администратор сайта.
-p
--password
Нет
Пароль пользователя Windchill, выполняющего команду.
-h
--help
Нет
Используйте эту опцию, чтобы отобразить текст справки для утилиты. Текст справки содержит полные описания всех опций, а также синтаксис для выполнения утилиты.
Чтобы запустить утилиту в оболочке Windchill, задайте следующую команду с соответствующими параметрами, перечисленными в таблице для требуемого действия: windchill wt.scm.client.SCMCMD import
Например, для импорта набора административных изменений с использованием разрешений конфликтов по умолчанию и записью конфликтов и разрешений в файл журнала используется следующая команда: windchill wt.scm.client.SCMCMD import -u "<имя пользователя>" -p "<пароль>" -f "<путь к ZIP-файлу>" -d -o "<путь к каталогу вывода>"
Журнал импорта изменений бизнес-администрирования
Файлы журнала генерируются во время выполнения действия импорта, независимо от успешности его выполнения. Содержащаяся в файле журнала импорта информация обеспечивает более высокий уровень детализации по всей транзакции импорта.
В журнале импорта отображается следующая информация:
заголовок файла журнала: идентификатор полученной доставки BAC, имя пакета, версия пакета и исходный репозиторий;
Сводка
тип объекта;
реквизиты;
статус импорта;
поисковый механизм;
конфликты.
При сбое импорта в файле журнала отображается информация заголовка и причины неудачного завершения импорта.
Ниже приведен пример отчета журнала импорта: