Перейти к основному содержимому
Руководство администратора
How To статьи
Установка и настройка
Компоненты
Руководство пользователя
Начало работы

Управление версиями потока

Сохранение версии потока

После того как вы настроили все блоки в редакторе потоков, вы можете сохранить интеграционный поток. При его сохранении каждый раз создается версия потока с порядковым номером начиная с 1 и далее с инкрементом 1.

Чтобы сохранить версию потока, нажмите Сохранить в правом верхнем углу над рабочей областью потока.

Preview

Сохранение версии потока

Все сохраненные версии потока вы можете увидеть в панели версий.

Панель версий разворачивается нажатием на кнопку Версии потока слева под рабочей областью и отображает версии потока в табличном виде.
В таблице отображаются следующие параметры версий:

  • Версия – номер версии в порядке создания.
  • Комментарий – текстовый комментарий к созданной или обновленной версии.
    Комментарий может быть многострочным, но отображается в усеченном виде одной строкой. Длина комментария не может превышать 1000 символов.
    Чтобы добавить или отредактировать комментарий, откройте текстовое поле щелчком мыши в ячейке. Для переноса строки внутри комментария воспользуйтесь сочетанием клавиш Shift+Enter. Для сохранения комментария нажмите Enter или щелкните мышью за пределами текстового поля комментария.
  • Статус – статус версии потока.
  • Автор – пользователь, создавший версию потока.
  • Дата создания – дата и время первого сохранения версии.
  • Действия – пиктограммы доступных операций с версией потока – "Загрузить в редактор", "Удалить".

Вы можете переключаться между версиями, загружая их в редактор потоков, сравнивать выбранные версии попарно, удалять ненужные версии.

Загрузить версию

Чтобы переключиться с отображения одной версии потока на другую, выберите в таблице нужную версию и нажмите на кнопку Загрузить версию в таблице в столбце Действия.

Удалить версию

Вы можете удалить выбранные версии, нажав на кнопку удаления над таблицей в панели версий. Отдельную версию можно удалить, нажав на кнопку удаления в таблице в столбце Действия в соответствующей строке. Номера версий при этом не пересчитываются.

Удалять можно только версии в статусе «Неактивная» или «Черновик».

Примечание:

В результате удаления версий должна остаться хотя бы одна версия потока.

Чтобы удалить версию/версии потока, выполните следующие действия:

  1. Отметьте удаляемые версии в таблице в панели версий.

  2. Нажмите на кнопку удаления.

Preview

Удаление версии потока

  1. Подтвердите удаление.

Версия потока удалена.

Сравнение версий

Вы можете сравнить две версии потока, выбрав их таблице на панели версий и нажав на кнопку Сравнить версии над таблицей версий.

На экране откроется окно сравнения версий.

Preview

Окно сравнения версий

Для отображения изменений в более поздней версии используется цветовая индикация. Вы можете открыть подсказку, нажав на кнопку с вопросительным знаком в правом верхнем углу окна.

  • Белый – блоки идентичны в обеих версиях

  • Желтый – свойства или позиция блока изменена

  • Зеленый – блок был добавлен в версию в правом окне

  • Красный – блок отсутствует в версии в правом окне

Вы можете переключиться в режим сравнения в коде, нажав на кнопку Код в правом верхнем углу.

Активация версии потока

У потока только одна версия может быть активной. При этом в потоке может не быть ни одной активной версии.

Активной можно сделать только сохраненную версию потока, у блоков которого все обязательные поля заполнены.

Важно!

Дальнейшие действия зависят от наличия зависимостей:

  • Если поток не связан с активными родительскими потоками, применяется базовая активация.
  • Если поток связан с активными родительскими потоками через блок Direct, применяется каскадная активация (при наличии зависимостей).

Базовая активация

Примечание:

Используется, когда нет затрагиваемых родительских потоков.

В правом верхнем углу редактора потоков отображается кнопка активации/деактивации версии для неактивных и активных версий соответственно.

Чтобы сделать версию потока активной, необходимо, чтобы она была загружена в редактор и отображалась в рабочей области. Если в рабочей области редактора отображается другая версия, выберите нужную версию в списке на панели версий и загрузите ее в рабочую область, см. раздел Загрузить версию. В правом верхнем углу над рабочей областью нажмите на кнопку Активировать.

Preview

Активация версии

Статус активации можно посмотреть, нажав на кнопку Активная версия:

На экране откроется поп-ап, где прописан путь, по которому можно вызвать поток. Путь можно скопировать, нажав на кнопку .

Preview

Детали активной версии

По нажатию на кнопку Посмотреть детали развертывания произойдет переход в раздел приложения Развернутые потоки, где отображена подробная информация об активной версии потока, см. Развернутые потоки.

Preview

Подробная информация об активной версии потока

Каскадная активация

Если при нажатии Активировать система обнаруживает, что на текущую активную версию потока ссылаются другие потоки, запускается механизм каскадной активации.

Открывается диалоговое окно, где перечислены все затрагиваемые родительские потоки. Подробнее смотрите в описании блока Direct.

Примечание:

Поведение кнопки Активировать меняется в зависимости от контекста (базовый режим или каскад).

Деактивация версии потока

Деактивировать можно только версию потока в статусе "Активная", "Активация" или "Ошибка".

Чтобы деактивировать такую версию:

  1. Загрузите нужную версию в редактор потоков. Выберите её в списке на панели версий и откройте в рабочей области.
  2. Нажмите кнопку Деактивировать в правом верхнем углу.

При наличии родительских зависимостей прямое нажатие кнопки Деактивировать заблокировано. Нельзя деактивировать поток, пока активны родительские потоки. Вы можете деактивировать поток одним из способов:

  • Каскадная деактивация.

    1. Создайте новую версию дочернего потока с нужными изменениями.
    2. Загрузите эту версию в редактор и нажмите Активировать.
    3. Если система обнаружит зависимости, откроется диалоговое окно с перечнем затрагиваемых родительских потоков. Подтвердите операцию.
    4. Система автоматически выполнит деактивацию и активацию новой цепочки потоков в правильном порядке и создаст новые версии.
  • Ручная деактивация цепочки.

    1. Начните с самого верхнего (родительского) потока в цепочке. Откройте его и нажмите Деактивировать.
    2. Дождитесь перехода в статус «Неактивный».
    3. Переходите к следующему уровню вниз и повторяйте шаг 1, пока не дойдете до нужного дочернего потока.
    4. Когда все родительские потоки неактивны, кнопка Деактивировать для целевого потока станет доступна - нажмите ее.