Ветки и запросы на слияние в задачах
Интеграция задач с запросами и ветками
Существующие или новые ветки и запросы можно связать с задачей, на которые затем можно быстро переходить со страницы задачи.
Для задачи с прикрепленным запросом есть возможность провести AI-ревью.
Прикрепление ветки или запроса на слияние
Для того, чтобы привязать существующую ветку или запрос к задаче, на странице задачи нажмите на иконку шестеренки в блоке Разработка, затем в открывшемся окне выберите нужные объекты и нажмите Сохранить.
Перейдите на страницу задачи или создайте новую.
Пример:
Нажмите на иконку шестеренки в блоке Разработка.
Пример:
В открывшемся окне выберите объекты на вкладках Ветки и Запросы.
Пример:
Нажмите Сохранить:
После сохранения прикрепленные запросы и ветки отобразятся на странице задачи в блоке Разработка.
Пример:
Создание ветки
Для создания новой ветки и интеграции ее с задачей выполните следующие шаги:
На странице задачи в блоке Разработка:
- нажмите на иконку шестеренки;
- в открывшемся окне нажмите Новая ветка.
Пример:
Или нажмите на ветку в блоке Разработка, если прикреплений пока нет.
Пример:
В открывшемся модальном окне:
- добавьте название ветки;
- в выпадающем списке выберите исходную ветку, от которой будет отведена новая;
- затем нажмите Создать ветку.
Пример:
Отобразится:
- ссылка на прикрепленную на ветку в блоке Разработка;
- модальное окно для копирования команды перехода на новую ветку в локальном репозитории.
Пример:
Дополнительно см. Создание ветки.
Создание запроса на слияние
На странице задачи в блоке Разработка нажмите на иконку шестеренки, в открывшемся окне нажмите Новый запрос.
Пример:
На странице создания запроса на слияние в выпадающих списках выберите исходную и целевую ветки.
Пример:
Нажмите Создать запрос.
Если на странице задачи прикреплен запрос, то здесь же можно провести его AI-ревью (пока только для языков Java, JavaScript, TypeScript).
Cм. также Создание запроса.
Открепление от задачи веток и запросов
Для открепления веток и запросов:
- нажмите на иконку шестеренки на странице задачи в блокеРазработка;
- в открывшемся окне нажмите на объекты на вкладках Ветки и Запросы, чтобы снять галочки;
- нажмите **Сохранить.
Пример:
Нажмите на ветки и запросы, чтобы снять галочки и открепить их от задачи:
Переход из задачи на страницу ветки или запроса
Для перехода на прикрепленные ветки и запросы нажмите на соответствующую ссылку в блоке Разработка на странице задачи.
Пример:
AI-ревью запроса в задаче
Если на странице задачи к ней прикреплен запрос, то здесь же можно провести его AI-ревью.
Отчет AI-ревью сохраняется после генерации и привязан к запросу на слияние.
На данный момент функция представлена только для репозиториев на языках Java, JavaScript, TypeScript.
Если репозиторий приватный или профиль приватный, то пиктограмма AI‑ревью будет заблокирована, в таком случае для разблокирования требуется добавить приватную техническую учетную запись aigigaview. См. раздел AI-ревью приватного репозитория или профиля.
Нажмите на пиктограмму AI‑ревью.
Пример:
Нажмите Начать AI-ревью.
Пример:
Отобразится:
Переход из AI-ревью к запросу
Отчет AI-ревью сохраняется после генерации, поэтому продолжить работу с отчетом можно на странице запроса.
Нажмите на запрос в AI-отчете в задачах.
Пример:
На странице запроса нажмите на вкладку AI-ревью.
Пример:
Отобразится ранее сгенерированный отчет AI-ревью: