Хранилище конфигурации

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

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

После включений изменений в текущей базе данных СУБД будет создана таблица Config_Depot в которую будут сохраняться все изменения объектов конфигурации независимо от того каким инструментом или как они были сделаны Конфигуратором или Ei, динамически или с реструктуризацией БД.

Примечание

Наличие сторонней таблицы в базе данных нисколько не повредит текущей конфигурации она будет работать как и прежде, о существовании этой таблицы будет знать только СУБД, Ei ну и конечно же вы.

При позиционировании на любом объекте конфигурации в дереве или в таблицах Config(ConfigSave) в увидеть всю историю изменения данного объекта.


Например на рисунке мы видим что модуль документа "Событие" был изменен 2 раза, в результате чего  помимо текущей, образовалось еще 2 версии объекта, она из которых действовала с 14.05 2008 по 11.12.2010, а другая с 11.12.2010 по 13.12.2010.

Примечание

Обратите внимание на на записи в таблице базы данных конфигурации(Config) выше модуля документа "События" расположены записи с таким же идентификатором они со специальной пиктограммой которая обозначает записи динамического обновления конфигуратора.

Данные версии вы можете точно также как и любые записи конфигурации:
  • открыть - два раза щелкнув на строке;
  • сравнить - нажать в командной панели кнопку Сравнить и отметить флажками нужные записи;
Дополнительно так же возможно любую запись:
  • восстановить - перетащив запись в на любой конфигурацию, либо сразу в конфигурацию БД (Config) либо в текущую конфигурацию (ConfigSave) для последующего редактирования и обновления через конфигуратор;
  • комментировать - просто введите описание версии, ее недостатки или достоинства в колонку Комментарий.
Вы можете просматривать всю историю изменения конфигурации за выбранный период, для этого просто нажмите на гипрессылку Диаграмма  в нижней части формы.


За выбранный период будет сформирована диаграмма Ганта, в качестве точек, в которой будет отображенные объекты конфигурации, измененные в этот период, а в качестве интервалов будет фигурировать "срок жизни" каждой версии объекта конфигурации.

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

Каждая серия продублирована в метках(цветные вертикальные линии) шкалы диаграммы. Например мы видим что версия конфигурации 2.5.9.2 начала действовать 1 декабря, а первое изменение для данной версии(в рамках установленного интервала) произошло 11 декабря. В рамках этого изменения были последовательно изменены следующие объекты:
  • Модуль документа "Встречи"
  • Метаданные документа "Встречи"
  • Модуль документа "Событие"
  • Метаданные документа "Событие".
Все интервалы метки и серия одной версии конфигурации имеют одинаковый цвет.
Для изменений в рамках одного обновления(одной версии конфигурации), определены связи, какой объект после какого изменили.

На диаграмме мы также видим версии модуля уже известного нам документа "Событие", в котором достаточно наглядно видно что 2 версия модуля просуществовала не долго и была изменена в 3 обновлении конфигурации.

При наведении указатели мыши на интервал возникнет всплывающая подсказка с комментарием, который предусмотрительно был записан для версии в форме объектов конфигурации.
При 2 щелчке на интервале откроется содержание текущей версии.
При двойном щелчке на названии объекта метаданных(в левой части рядом с пиктограммой), активизируется форма объектов конфигурации с текущим объектом конфигурации.

Данные по изменению конфигурации будут постоянно накапливаться и да же через несколько месяцев вы точно сможете сказать что происходило с тем или иным объектами конфигурации
 

В том случае если данных для анализа предоставляемых Диаграммой Ганта будет недостаточно вы всегда можете воспользоваться безграничными возможностями отбора и сортировки предоставляемых табличной частью.
А если и этого будет недостаточно то просто выполните следующий запрос
Select

FileName,

Creation,

Modified,

DataSize,

Comment

From
      Config_Depot

на закладке SQL в конструкторе.







Comments