Как создать ветку релиза
Ветка релиза — это изолированное от основного состояния проекта ответвление разработки, направленное на подготовку к выпуску релиза и его последующую поддержку. Вы можете создать ветку релиза от основной или любой другой ветки проекта. После создания релизной ветки вы можете дальше разрабатывать новую функциональность в основной ветке, а в ветку релиза вносить только исправления ошибок, обнаруженные в соответствующей версии проекта. Таким образом вы сможете подготовить эту версию к публичному выпуску, не мешая развитию нового функционала.
Вы можете выпускать несколько релизов из одной ветки. Например, вы выпустили релиз 2.0.0 на основе релизной ветки release/2.0. Далее из этой ветки вы можете выпустить релиз 2.0.1, который будет содержать исправления ошибок предыдущей версии, затем релиз 2.0.2 и т. д.
- Откройте панель управления.
- На вкладке Проекты щелкните на нужный проект.
- На вкладке Ветки нажмите кнопку + Ветка релиза.
- В открывшемся окне выберите ветку проекта, от которой необходимо создать релизную ветку, и введите название новой ветки. По умолчанию в качестве ветки-источника будет выбрана основная ветка проекта, а имя релизной ветки будет указано в формате release/x.x, где x.x — текущая версия проекта. Если вы введете другую версию, «1С:Шина» также изменит версию проекта в файле Project.yaml на указанную.
- Для тестирования кода в релизной ветке вы можете создать новое приложение или выбрать существующее. Если вы выбрали создание нового приложения, «1С:Шина» отобразит диалоговое окно для настройки параметров приложения.
- Когда приложение будет создано, нажмите кнопку Создать ветку.
Созданная ветка появится в общем списке на вкладке Ветки. В качестве типа ветки будет указано Релизная.
После создания релизной ветки вы можете приступить к тестированию кода в этой ветке, внесению необходимых правок и выпуску релиза.