UpdateProject
В промышленных решениях внесенные в проект изменения проверяются сначала в тестовой среде, после чего необходимо перенести их в целевой проект в рабочей среде. При большом количестве сред возникает задача переноса изменений в эти среды. Команда UpdateProject заменяет проект во всех существующих средах тем проектом, в который были внесены необходимые изменения.
Замечание.
- При работе с проектами, язык которых отличается от языка FCAdminTools, имена этапов обработки проекта меняются на соответствующий утилите язык. Для того, чтобы этого избежать, необходимо изменить язык в редакторе реестра. Подробнее об этом можно посмотреть здесь.
- При использовании команды UpdateProject обновляется весь проект, включая определения документа и профили импорта. Если вам нужно обновить только определение документа в проекте, используйте команду CopyDocumentDefinition.
Параметры команды UpdateProject:
/Source | Обязательный |
Полный путь до проекта, который будет использоваться в качестве исходного. Если проект на сервере путь должен быть указан с ID тенанта. |
/Target | Обязательный |
Полный путь до проекта, который будет обновляться. Если проект на сервере путь должен быть указан с ID тенанта. |
/SourceTenant | Опциональный | Тенант, в котором берется исходный проект. |
/TargetTenant | Опциональный | Тенант, в котором необходимо обновить проект. |
/UpdateDataSets | Флаг |
По умолчанию DataSets не копируются в целевой проект. При указании ключа справочники из проекта-источника будут скопированы в целевой проект.
|
/UpdateEnvironmentVariables | Флаг |
По умолчанию переменные окружения не копируются в целевой проект. При указании ключа переменные окружения из проекта-источника будут скопированы в целевой проект. |
/SourceU | Опциональный |
Имя пользователя. Если параметр не задан, используется Windows-аутентификация. |
/SourceP | Опциональный | Пароль. |
/TargetU | Опциональный |
Имя пользователя. Если параметр не задан, используется Windows-аутентификация. |
/TargetP | Опциональный | Пароль. |
Пример использования команды:
UpdateProject /Source="https://FCStage/1/Banking_eng"/Target="https://FCProd/1/Banking_eng"
14.01.2021 14:17:24