Проверка целостности метаданных репозитория

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

Проверка целостности метаданных объектов репозитория доступна:

Расчёт контрольной суммы

Для расчёта контрольной суммы:

  1. Откройте окно «Расчёт контрольной суммы» одним из способов:

После выполнения действий будет открыто окно «Расчёт контрольной суммы»:

  1. Сформируйте список объектов, для которых будет рассчитана сумма.

Для добавления в список выбранного объекта в дереве объектов:

    • нажмите кнопку «Добавить»;

    • выполните команду контекстного меню «Добавить объект»;

    • переместите объект в правую часть с помощью механизма Drag&Drop.

В дереве объектов доступны дополнительные действия:

Настройка отображения объектов

Поиск объектов

Для удаления выбранных объектов из списка нажмите кнопку «Удалить», после чего будет открыт диалог подтверждения действия.

После выполнения действия будет сформирован список объектов для расчёта суммы в правой части окна.

Примечание. Если вызов окна был произведен из менеджера обновлений, то в правой части окна будут отображены объекты, содержащиеся на панели «Обновление».

  1. Рассчитайте сумму для выбранных объектов с помощью кнопки «Рассчитать сумму».

После выполнения действий будет рассчитана сумма для выбранных объектов и открыт стандартный диалог сохранения файла. При нажатии на кнопку «Сохранить» сумма будет сохранена в файл с расширением *.crc.

Для расчёта контрольной суммы в менеджере обновлений выполните команду контекстного меню объектов обновления «Рассчитать контрольные суммы».

После выполнения команды диалог «Расчёт контрольной суммы», как в настольном приложении, открыт не будет. Контрольная сумма будет рассчитана для всех объектов, находящихся в обновлении, и сохранена в файл с наименованием «Контрольная сумма.crc» в папку «Загрузки» локального компьютера. Переместите файл в другую папку при необходимости.

Проверка контрольных сумм

Для проверки контрольных сумм:

  1. Откройте стандартный диалог выбора файла:

  1. Выберите файл с расширением *.crc, содержащий ранее сохраненную сумму.

После выполнения действий будет открыто окно «Проверка контрольных сумм», отображающее результаты проверки предыдущей контрольной суммы с текущей, например:

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

Возможные статусы проверки контрольных сумм:

См. также:

Контроль целостности продукта и метаданных | Проверка целостности политики безопасности