Перейти к содержимому
SmarterWidgets 2.0Документация
SmarterProcess - https://doorsnext.com
Значок Copy Data Model URI: белый символ копирования на тёмно-сером квадрате

Copy Data Model URI

Берёт URI эталонной модели данных и записывает их по имени в выбранные проекты, компоненты, потоки и наборы изменений, во многие за один запуск.

Поддерживаемые продукты: RM = IBM Engineering Requirements Management DOORS Next (Requirements Management)Конфигурации и управлениеИзменяет данныеВерсия 1.7 · выпущена 2026-10-27

Где работает
Модуль IBM DOORS Next
Поддерживаемые продукты
  • RM IBM Engineering Requirements Management DOORS Next (Requirements Management)
Версия
1.7
Выпущено

Что это и зачем

Когда в компании много проектов DOORS Next с общей моделью данных, один и тот же атрибут или тип артефакта должен везде иметь один и тот же URI. Отчёты, шаблоны публикации, интеграции OSLC и глобальные конфигурации по этим URI узнают «то же самое» определение в разных проектах, компонентах и потоках, даже если внутренние идентификаторы различаются.

Data Model URIs задаёт URI одного проекта по шаблону. Copy Data Model URI берёт их из эталонного проекта, компонента и потока и записывает по имени в выбранные проекты, компоненты, потоки и наборы изменений, во многие за один запуск.

Какие проблемы решает

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

Преимущества

  • Много целей сразу: выбирайте проекты, компоненты, потоки и наборы изменений в одном дереве, с правилами All components и All streams.
  • Правила, которые подхватывают новые потоки: All components и All streams перечитываются при каждом предпросмотре, поэтому компонент или поток, добавленный позже, попадёт в следующий запуск.
  • Сначала посмотреть, потом менять: предпросмотр каждой цели с новыми, уже заданными, отсутствующими в цели и конфликтующими URI.
  • Безопасность заложена в основу: вы решаете, заменять ли существующие URI, а конфликты и неоднозначные имена никогда не записываются.
  • Экспорт в Excel предпросмотра и отчёт о каждом записанном URI по каждой цели.

Как пользоваться

  1. Вы1Откройте набор изменений в каждом целевом проекте
  2. Вы2Выберите From и цели
  3. Виджет3Показывает, что получит каждая цельПри необходимости: Конфликты или нет имён: проверьте модель цели
  4. DOORS Next4Copy URIs: сохранение цель за целью
  5. Результат5Отчёт об изменениях в Excel
  1. Откройте набор изменений в каждом целевом проекте (рекомендуется).
  2. Проверьте From: эталонный проект, компонент и поток или базовую линию. Сначала там то, что открыто в DOORS Next; Change выбирает другое.
  3. У Targets нажмите Add, отметьте в дереве проекты, компоненты, потоки и наборы изменений или правила All components и All streams и нажмите Add targets.
  4. Нажмите Preview, если хотите сначала проверить, что получит каждая цель, и экспортируйте предпросмотр в Excel, если его должны проверить другие.
  5. Нажмите Copy URIs и подтвердите. Без актуального предпросмотра виджет сначала читает все цели. Ход работы показан по каждой цели, остановить можно в любой момент.
  6. Скачайте отчёт об изменениях кнопкой Log в блоке результата и доставьте наборы изменений, когда результат вас устроит. Сохранение, которое DOORS Next отклонил, показано там с причиной, а Retry all повторяет попытку.

Полезно знать

  • Рекомендуем копировать URI только в наборы изменений, открытые в целевых проектах, чтобы ошибочный запуск можно было отменить до доставки. URI, сохранённые прямо в поток, трудно отменить, а некоторые изменения можно откатить только восстановлением из резервной копии.
  • Определения сопоставляются по имени внутри своей группы: типы артефактов, атрибуты, типы данных, значения перечислений и типы ссылок. Вы сами выбираете, какие группы копировать.
  • Атрибут получает URI, только если его тип данных называется одинаково в обеих моделях, если вы не разрешите иное.
  • Нужны права на изменение системы типов в каждом целевом проекте.
  • В Settings параметр Replace URIs that are already set включён по умолчанию: определение, у которого в цели другой URI, получает URI источника. Выключите его, чтобы сохранить URI, которые у цели уже есть.
  • Базовая линия может быть источником, но никогда не целью.

Что нового в версии 1.7

· Названия изменений публикуются на английском языке.

  • Report ready in the notifications
  • Значок IBM Champion 2026: фиолетовый квадрат с логотипом IBM и надписью IBM Champion 2026, присуждён по программе IBM Champion
  • Значок IBM Champion 2025: фиолетовый квадрат с логотипом IBM и надписью IBM Champion 2025, присуждён по программе IBM Champion
  • Значок IBM Champion 2024: фиолетовый квадрат с логотипом IBM и надписью IBM Champion 2024, присуждён по программе IBM Champion
  • Значок IBM Champion 2022: фиолетовый квадрат с логотипом IBM и надписью IBM Champion 2022, присуждён по программе IBM Champion
  • Значок IBM Champion 2021: фиолетовый квадрат с логотипом IBM и надписью IBM Champion 2021, присуждён по программе IBM Champion
  • Значок IBM Champion 2019: фиолетовый квадрат с логотипом IBM и надписью IBM Champion 2019, присуждён по программе IBM Champion