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

Как отметить, что задача выполнена, и включить ее в основную ветку проекта

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

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

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

  3. Перейдите на вкладку Задачи и выполните одно из следующих действий:

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

      Включение задачи в основную ветку

    • Кликните на нужную задачу и нажмите кнопку Выполнить и включить в основную ветку в открывшемся окне.

      примечание

      Если для проекта включена проверка задач, данная кнопка появится только после того, как задача пройдет стадию проверки.

      Нажатие кнопки «Выполнить и включить в основную ветку»

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

    Окно включения задачи в основную ветку

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

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

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

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

Перенести задачу в другую ветку

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

  1. Перейдите на вкладку Задачи и выполните одно из следующих действий:

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

      Выбор пункта «Перенести в другую ветку» в меню задачи

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

      Выбор пункта «Перенести в другую ветку» в карточке задачи

  2. В открывшемся окне выберите целевую ветку, в которую вы хотите перенести изменения. Вам будет предложено либо сразу влить изменения в указанную ветку, либо проверить их перед слиянием. Если вы выберете Перенести с проверкой, «1С:Шина» создаст в репозитории ветку source-name-to-target-name (где source name — имя ветки текущей задачи, а target name — имя ветки для переноса). Откройте эту ветку в среде разработки, чтобы просмотреть вносимые изменения, проверить работоспособность приложения и разрешить конфликты слияния, если необходимо. После того как все необходимые проверки будут выполнены, вы можете вернуться в панель управления и завершить процесс переноса.

    Окно переноса задачи в другую ветку