Проверка импортированных и восстановленных модулей с файлами контрольной суммы

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

Об этой задаче

Сравнение контрольной суммы позволяет определить, не были ли данные повреждены в процессе перемещения из исходной базы данных. Это сравнение основано на одном или нескольких пользовательских представлений. Функция проверки контрольной суммы сравнивает обычный текст из значений объекта в каждом столбце. Данные можно переместить несколькими способами:

Встроенные методы IBM® Engineering Requirements Management DOORS (DOORS)
Ко встроенным методам относятся операции архивирования и восстановления, копирования и вставки, а также разделения и объединения. Операция Специальная вставка не всегда обеспечивает целостность данных. В ходе специальной вставки не копируются все аспекты модуля, такие как таблицы и пользовательские атрибуты со значениями, отличными от значений по умолчанию.
Методы на основе анализатора
Определения ReqIF можно настроить для добавления всей информации или подмножества информации; таким образом, такие определения подходят для сравнения контрольной суммы. Microsoft Word и другие анализаторы на основе файлов поддерживают только экспорт и последующий импорт данных основного столбца. В случае Word операции экспорта и импорта могут разделять объекты, вызывая ошибки сравнения контрольной суммы. В случае применения метода на основе анализатора потребуется заново создать данные в формате, поддерживаемом инструментом сравнения контрольной суммы.
Сравнения контрольной суммы не следует создавать для представлений, содержащих следующие свойства:
  • Информация об атрибуте имени пользователя.
  • Вычисления на основе продолжительности.
  • Трассируемость. Контрольная сумма создается на основе контекста отдельного модуля.
  • Информация, извлекаемая из других модулей. Контрольная сумма создается на основе контекста отдельного модуля.
  • Системные атрибуты. Сравнение контрольной суммы игнорирует отдельные системные атрибуты, такие как Дата создания, Кем создано, Дата изменения, Кем изменено и ИД. Другие системные атрибуты могут вызывать ошибки после операций экспорта, импорта, копирования, архивирования и восстановления. Во избежание таких ошибок удалите системные атрибуты из представлений исходных модулей.
  • Столбцы обсуждения.

В модуле можно указать атрибут, показанный в таблице. Это значение указывается на вкладке Отображение в окне Свойства таблицы. Однако в случае перемещения модуля в другой проект или хранилище с помощью ReqIf восстанавливается атрибут по умолчанию "Заголовок и текст объекта".

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


значок видео Видео

Канал Jazz.net
Канал Software Education

значок обучения Курсы

IoT Academy
Skills Gateway

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики Развертывание