Как создать ветку релиза

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

Вы можете выпускать несколько релизов из одной ветки. Например, вы выпустили релиз 2.0.0 на основе релизной ветки release/2.0. Далее из этой ветки вы можете выпустить релиз 2.0.1, который будет содержать исправления ошибок предыдущей версии, затем релиз 2.0.2 и т. д.

Чтобы создать ветку релиза, выполните следующие действия:
  1. Откройте панель управления.
  2. На вкладке Проекты щелкните на нужный проект.
  3. На вкладке Ветки нажмите + Новая ветка и выберите пункт Релизная в выпадающем меню.

  4. В открывшемся окне выберите ветку проекта, от которой необходимо создать релизную ветку, и введите название новой ветки. По умолчанию в качестве ветки-источника будет выбрана основная ветка проекта, а имя релизной ветки будет указано в формате release/x.x, где x.x — текущая версия проекта. Если вы введете другую версию, также изменит версию проекта в файле Проект.yaml на указанную.

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

  6. Когда приложение будет создано, нажмите кнопку Создать ветку.

Созданная ветка появится в общем списке на вкладке Ветки. В качестве типа ветки будет указано Релизная.

Совет: Вы также можете указать существующую ветку проекта как релизную. Для этого щелкните на значок для нужной ветки и выберите пункт Назначить релизной в выпадающем меню.

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