Управление изменениями: Процесс управления версиями

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

диаграмма процесса

В этом процесса существует три важных составляющих:

диаграмма процесса

диаграмма процесса

диаграмма процесса

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

После этого версия формируется и тестируется.

После успешного тестирования версия разворачивается в организации.

Определение версии

диаграмма процесса

Во время первой регистрации версии необходимо указать описание, предлагаемую дату версии и можно вложить в процесс любую существующую документацию плана версии. В нижней части окна находятся две вкладки, в которых отображаются результаты запросов Редакции, запланированные на сегодня и Незавершенные тесты версии. Для получения информации об этих запросах см. раздел Запросы.

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

Используйте...

для указания того, что версия...

форма версии

Главная (содержит множество новых функций; главная версии преобладает над всеми остальными версиями - минимальной и срочной);
Минимальная (содержит небольшие улучшения и исправления; минимальная версия обычно имеет более высокий ранг, чем все срочные версии);
Срочная (содержит исправления для небольшого числа проблем).

Тип редакции

Полная (присутствуют, протестированы, разосланы и реализованы все компоненты версии);
Дельта (присутствуют только элементы конфигурации с изменениями с момента предыдущей версии);
Пакет (несколько версий, которые устанавливаются совместно).

После сохранения версии вы можете сделать в ней необходимые изменения для использования действия Добавление изменения дочернего элемента. Изменения дочернего элемента, которые вы добавите к версии, отобразятся в дереве изменений в виде элемента Дочерний.

Сборка и тестирование версии

диаграмма процесса

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

Используя действие Сборка и конфигурация версии, вы можете добавить описание в сборку и конфигурацию. После сборки станут доступны действия Ошибка сборки и Сборка успешна.

Если произойдет ошибка сборки, вы можете закрыть версию или повторить ее сборку и конфигурацию. Если сборка окажется успешной, она станет доступна для тестирования.

После успешной сборки щелкните действие Передать для тестирования.

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

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

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

Если тестирование было успешным, версия перейдет к этапу развертывания; если проверка закончится с ошибкой, версия может быть закрыта или, если проблемы окажутся незначительными, она также может быть передана для развертывания.

Развертывание версии

диаграмма процесса

После успешного тестирования версии вы можете начать ее развертывание. Действие плана развертывания версии содержит окно "План развертывания версии", в котором отображается текущее окно информации о версии, где вы можете указать дату развертывания и планы отката версии.

После выполнения развертывания вы можете завершить версию с использованием действий Развертывание успешно или Ошибка развертывания.