Версионирование конфигураций
Описание
Версионирование конфигураций позволяет:
-
быстро переключаться между версиями;
-
визуально сравнивать разные версии;
-
фиксировать автора и указывать комментарий.
Реализация
Версионирование конфигураций реализовано только для следующих сущностей:
-
Конфигурация;
-
Тип процесса;
-
Очередь процессов;
-
Параметр.
Сохранение изменений
При любом изменении конфигурации снизу под редактором появляется поле для ввода комментария.
После сохранения во вкладке 'История изменений' появляется новая запись с указанием комментария, даты и ФИО пользователя, изменившего конфигурацию.
История изменений
Под каждой записью истории есть следующие кнопки:
Diff
Открывает модальное окно с diff редактором, который позволяет визуально сравнить разные версии конфигурации.
Текущая — текущая несохраненная версия конфигурации. Если конфигурация после сохранения никак не изменилась, то между 'текущей' и последней сохраненной версией нет никакой разницы.
Применить
Применяет конфигурацию предыдущей версии, путем сохранения новых изменений, то есть добавления новой записи в истории. После нажатия кнопки сначала открывается модальное окно для ввода комментария.
В последней записи истории все эти кнопки по умолчанию отсутствуют.
Для нее кнопки Посмотреть и Diff будут доступны, только если текущая конфигурация была изменена.
|