Проекты помогают вам организовывать и обмениваться файлами, и работать с системами контроля версий. Поскольку разработка, основанная на требованиях, обычно включает несколько участников и несколько файлов, рассмотрите организацию ваших моделей, требований, ссылок и тестов в проекте. Для получения дополнительной информации смотрите Что такое проекты?.
Чтобы облегчить работу нескольких индивидуумов над проектом в системе контроля версий, примите к сведению следующее:
Храните модели, требования и тесты в отдельных папках в рамках проекта.
Добавьте папки в путь проекта, чтобы источники ссылок и места назначения разрешились, когда вы откроете набор требований или модель.
Используйте инструмент системы контроля версий, такой как Git, для совместной работы с проектами и файлами проекта.
Когда вы связываете требования с моделью (или кодом, тестом и т.д.), файл данных о трассируемости сохраняет в той же папке, что и модель. Сохраните файлы данных трассируемости в папке с соответствующей моделью, кодом или тестом.
Открытие набора требований в проекте загружает другие наборы требований и ссылок в проект.
Это простой проект с моделью, несколькими тестами и набором требований.
Если ваш проект включает общие модели библиотеки, наборы требований, ссылки на требования и вспомогательные файлы, можно создать связи требований между локальными моделями и общими требованиями. Можно также создать требования между локальными требованиями и общими моделями и вспомогательными файлами. Общие данные требований к библиотеке интегрированы в локальные данные требований.
Вы можете обновить информацию о ссылке требования при помощи slreq.refreshLinkDependencies
команда.