Перейти к основному содержимому

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

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

  1. Откройте панель управления.

  2. На вкладке Проекты щелкните на нужный проект.

  3. Выполните одно из следующих действий:

    • Перейдите на вкладку Релизы и нажмите кнопку + Выпустить новый релиз.

      Нажатие кнопки «Выпустить новый релиз» на вкладке «Релизы»

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

      Выбор пункта «Выпустить релиз» в меню сборки

    • На вкладке Ветки щелкните на значок Значок меню для релизной ветки и выберите пункт Выпустить релиз в выпадающем меню.

      Выбор пункта «Выпустить релиз» в меню релизной ветки

      Если для ветки обнаружатся незафиксированные изменения, «1С:Шина» отобразит соответствующее предупреждение:

      Предупреждение о незафиксированных изменениях

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

  4. В открывшемся окне заполните информацию о релизе:

    • Выберите исходную сборку и задайте версию выпускаемого релиза (например, 2.0.0). В отличие от версий обычных сборок, версия релиза не имеет суффикса.
    • Добавьте описание релиза. Если вы используете задачи при разработке, в этом поле автоматически будут перечислены выполненные и включенные в основную ветку задачи.
    • Укажите релизную ветку (вы можете выбрать существующую ветку или создать новую, если необходимо). Выпуск нового релиза

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

    Создание новой сборки из релизной ветки

  5. Нажмите Выпустить релиз, чтобы завершить операцию.

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

Новый релиз в списке релизов проекта

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

Релизы проекта библиотеки

Чтобы посмотреть cтатистику использования релиза, кликните по нему на вкладке Релизы. Вам будет доступна следующая информация:

  • количество созданных приложений (в данном проекте и других проектах пространства);
  • количество проектов на основе проекта поставщика;
  • количество использований в проектах приложений (для библиотек).

Отозвать релиз

Если вы вдруг обнаружили, что релиз содержит критические ошибки, вы можете отозвать его одним из следующих способов:

  1. На вкладке Релизы кликните на релиз, который вы хотите отозвать. Нажмите Отозвать релиз в появившемся окне.

    Нажатие кнопки «Отозвать релиз» в карточке релиза

  2. Щелкните на значок Значок меню для нужного релиза и выберите пункт Отозвать в выпадающем меню.

    Выбор пункта «Отозвать» в меню релиза

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

    Окно отзыва релиза

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