При внесении изменений в текст требований, система автоматически создает версию требования, в которой сохраняются основные атрибуты требования, а также значения пользовательских атрибутов. Подробно данный механизм описан в разделе Версии страниц.
Для более формализованного процесса управления версиями требований можно перейти в настройки проекта, раздел "Методология" и там выбрать режим версионирования требований:
Данный режим отключает автоматическое создание версий при редактировании требований.
Далее вам необходимо в настройках ЖЦ (состояний) требований, использовать системное действие "Сохранить версию" для состояние, куда попадает требование, когда считается что изменения текста завершены, например, Согласование, Готово и т.п.
Если атрибуты требования изменились в процессе работы над ним, то системное действие "Сохранить версию" увеличит номер версии требования и сделает эту версию текущей.
Бейзлайн - это версия документа привязанная к какому-то этапу проекта (прошлому или будущему), к релизу или итерации. Вы также можете самостоятельно определять назначение бейзлайна.
Бейзлайн может быть текущим (редактируемым, содержащим будущие изменения в продукте) или прошлым (нередактируемым). Вы можете вносить изменения только в текущий бейзлайн.
Профессиональным подходом является создание бейзлайна документации перед началом ее доработки в рамках очередного этапа проекта. Бейзлайны отображаются в плане проекта. Это позволяет контролировать наличие документации, актуальной для данного этапа, а также использование ее в рабочих целях.
Бейзлайны можно использовать для группировки или фильтрации требований, чтобы фокусироваться только на той документации, которая используется на соответствующей стадии проекта. Для переключения между бэйзлайнами и версиями в рамках документа, используйте соответствующий селектор, расположенный под панелью инструментов редактора.
Документы или отдельные требования из разных бейзлайнов можно сравнивать между собой. Таким образом, вы можете выяснить какие изменения были внесены в требования.
Помимо изменений в тексте система отображает изменения в атрибутах требований, таких как "Оценка", "Трудозатраты", "Фактически затраты" и т.п. В режиме сравнения бейзлайнов документа, изменившиеся атрибуты автоматически отображаются над текстом требования.
Для одновременного изменения нескольких бейзлайнов документов используйте ветки.
Например, вы дорабатываете текущую версию приложения и предполагаете, что в ней могут быть добавлены или изменены требования. Однако, часть команды уже может заниматься подготовкой требований к будущей версии. Получается, что вам необходимо иметь две редактируемые версии требований - под текущий релиз и под будущий. Такой сценарий можно реализовать при помощи веток.
Создайте ветку требований на основе документа или нескольких документов. При этом система поможет легко перенести изменения из мастер-ветки во все ее дочерние ветки, упростив процесс переноса изменений из текущего релиза в будущие.
Для отслеживания маршрута ветвления версий документации используйте вкладку "Дерево версий"