Агрегация рабочих процессов
Агрегация рабочих процессов – часть системы контроля версий. Она работает как конфигурационные пакеты и тоже использует записи VCS. Тем не менее у агрегации рабочих процессов есть свои особенности.
Требуемая роль: admin.
Концепция
Рабочий процесс состоит из следующих элементов:
- действия рабочего процесса
- переходы
- выходы из действий
- версия рабочего процесса
Однако при работе с локальным пакетом для его дальнейшей установки, вам не нужно включать их в пакет по отдельности. Вместо этого, система собирает версии записей всех этих сущностей в одну запись VCS после публикации.
На схеме ниже представлен упрощенный процесс экспорта и импорта рабочего процесса. Подробнее об экспорте и импорте конфигурационных пакетов читайте в следующих статьях:
Импорт рабочих процессов принципиально не отличается от обычного процесса импорта. Подробнее читайте в статье Импортируемые пакеты.
Экспорт рабочего процесса
Существует два способа подготовить рабочий процесс к экспорту и установке:
- создайте локальный пакет и начните настраивать рабочий процесс.
- переместите запись VCS рабочего процесса в нужный локальный пакет.
Упаковка рабочего процесса
Для создания рабочего процесса в локальном пакете выполните следующие действия:
- В навигаторе перейдите в Конфигурация → Локальные пакеты.
- Нажмите Создать и заполните поля.
- Нажмите Сделать текущим и сохранить, чтобы сделать данный локальный пакет текущим.
- Перейдите в Рабочие процессы → Редактор процессов.
- Нажмите Создать и настройте рабочий процесс.
- Когда рабочий процесс завершен, откройте бургер-меню и нажмите Опубликовать.
В результате запись VCS рабочего процесса будет помещена в текущий локальный пакет. Она готова к экспорту и установке.
Перемещение версий между локальными пакетами
Чтобы переместить запись VCS рабочего процесса в нужный локальный пакет, выполните следующие действия:
- В навигаторе перейдите в Конфигурация → Записи VCS.
- Найдите рабочий процесс по его наименованию в колонке Запись документа.
- Откройте запись.
- Выберите нужный локальный пакет в поле Локальный пакет.
- Нажмите Сохранить или Сохранить и выйти для применения изменений.
В результате запись VCS рабочего процесса будет помещена в указанный локальный пакет. Она готова к экспорту и установке.