После начального импорта пакета в формате обмена
требованиями в удаленный проект
Rational
DOORS можно
импортировать пакет и объединить его с обновленными данными в
удаленном проекте. Обновленные данные включают в себя
изменения, внесенные в исходный проект после
экспорта исходных данных.
Прежде чем начать
При экспорте исходных данных из исходного
проекта необходимо создать определение ReqIF. В определении ReqIF для параметра Блокировки
локальных данных указано значение Нет
блокировок. Экспортированные данные только для чтения. Это значение применяется к начальной и последующим операциям
экспорта данных. Поскольку импортированные в удаленный проект данные
доступны только для чтения, допустимы только входящие связи из других
модулей. Участники коллектива исправляют исходный
проект и экспортируют другой пакет ReqIF с обновленными
данными. Затем исправленный пакет можно импортировать в удаленный
проект в соответствии с инструкциями из этого раздела.
В ходе импорта пакета в проект требуются права на создание
разделов данных и права доступа на изменение проекта.
Об этой задаче
В процессе объединения пакета с обновленными данными в
удаленном проекте модули из удаленного проекта изменяются следующим
образом:
- Новые объекты добавляются в модули.
- Определения новых атрибутов добавляются в модули.
- Все различия значений атрибутов копируются в модули.
- Удаленные объекты удаляются из модулей с возможностью
восстановления.
- Очищенные объекты не обновляются в модулях. Если объект не существует в импортированном модуле, он
игнорируется в ходе объединения, а исходный объект сохраняется без
изменений в модуле удаленного проекта.
- Определения новых представлений добавляются в модули.
- Если представление уже существует в удаленном модуле, то
исправления из исходного модуля применяются к удаленному модулю.
- Новые входящие связи создаются в удаленных модулях.
- В состав пакета ReqIF или RIF не входит информация о хронологии.
Процедура
- Экспортируйте проверенные модули из исходного проекта в
пакет ReqIF. Для блокировок в определении ReqIF должно быть указано значение
Без блокировок. Экспортированные данные только для чтения.
- Импортируйте пакет ReqIF, содержащий исправленные данные, в
удаленный проект. Для проверенных данных создается новая папка.
- Объедините импортированные исправленные ресурсы с исходными
версиями в удаленной базе данных:
- В структуре базы данных выберите проект, содержащий пакет для
объединения, выберите и перейдите на вкладку
Определения ReqIF.
- Выберите определение, связанное с импортированным пакетом, который требуется объединить, и нажмите кнопку Импорты. Откроется окно Импорт определения ReqIF.
- В окне Импорт определения ReqIF выберите
импортированный пакет, который требуется объединить, и нажмите кнопку
Объединить.