Вкладка Запросы

⚠️

Вкладка Запросы доступна, если в настройках репозитория включены Запросы на слияние (см. Настройка запросов).

Список запросов репозитория

Посмотреть запросы репозитория можно в его профиле на вкладке Запросы:

Страница запроса

Переход на страницу запроса

Для перехода на страницу запроса нажмите на требуемый запрос:

Отобразится страница запроса:

Вкладка «Запросы»

Переключение между списками открытых или закрытых запросов

Переключение между списками открытых/закрытых запросов осуществляется по радиокнопке Открыто / Закрыто:

Изменение сортировки списка запросов

Изменение варианта сортировки осуществляется из выпадающего списка:

Вкладка «Измененные файлы» запроса

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


Общая структура вкладки

В верхней части вкладки расположены ключевые элементы управления:

  1. Пиктограмма отображения файлов — открывает панель для переключения между списком и деревом файлов.
  2. Переключатель вида измененных строк — позволяет выбрать формат отображения diff (единый блок или раздельный).
  3. Количество измененных файлов — показывает общее число файлов, затронутых в запросе (например: Файлы 4).
  4. Количество удаленных и добавленных строк — отображает суммарное количество изменений по всем файлам (например: Строки -12 +15).
  5. Индикатор просмотренных файлов — отражает прогресс вашего ревью (например: Просмотрено: 0 из 4 файлов).
  6. Кнопка «Провести ревью» — позволяет начать или завершить ревью с комментарием, одобрением или запросом изменений.

Представление файлов: Список и Дерево

Вы можете выбирать, как отображать список измененных файлов.

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

  2. Список файлов — отображает все файлы в плоском виде.

  3. Дерево файлов — отображает структуру каталогов, что удобно для навигации в больших проектах.

  4. Поиск по файлам В панели отображения файлов доступна строка поиска. Введите имя файла или его часть — список автоматически отфильтруется. В режиме дерева вы также увидите полный путь к найденному файлу.


Заголовок измененного файла

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

ЭлементРасположениеОписание
Сворачивание/РазворачиваниеСлева от имени файлаСкрывает или показывает содержимое diff для этого файла. Иконка: ▲ / ▼.
Имя файлаПосле кнопки сворачиванияПолный путь к файлу относительно корня репозитория (например, src/App.tsx).
Копирование имени файлаСправа от имени файлаКопирует имя файла и путь до него в буфер обмена.
Индикатор измененийРядом с именем файлаЧисло удаленных (-) и добавленных (+) строк в этом файле.
Кнопка «Просмотрено»Справа от индикатораПозволяет отметить файл как просмотренный. Статус отражается в общем индикаторе.
Переход к файлуКрайняя справа в заголовкеОткрывает полное содержимое файла в ветке-источнике (без diff).

Работа с содержимым файла

Просмотр изменений (diff)

Изменения в коде отображаются с цветовой маркировкой:

  1. Удаленные строки — отображаются с красным фоном.
  2. Добавленные строки — отображаются с зеленым фоном.
Просмотр смежных строк

Если изменения окружены свернутым кодом, нажмите на кнопку со стрелкой вверх или вниз у границы diff, чтобы раскрыть контекст. Чтобы свернуть все блоки обратно — обновите страницу.

Комментирование строк

Вы можете оставлять комментарии к конкретным строкам кода:

  1. Наведите курсор на любую измененную строку.
  2. Нажмите на появившуюся кнопку «+».
  3. Введите комментарий в открывшемся поле.
  4. Нажмите Начать ревью (если это первый комментарий) или Комментировать.
  5. Комментарий появится рядом со строкой.

Ограничения

Для обеспечения производительности системы существуют ограничения:

  1. Если в запросе более 3000 измененных файлов, система отобразит предупреждение:

«Вы пытаетесь просмотреть слишком много измененных файлов. Для отображения доступно только 3000 файлов».

  1. Общее число файлов в индикаторе вкладки может превышать 3000 (отображается фактическое количество).
  2. При слиянии запроса все файлы (включая невидимые в интерфейсе) будут перенесены в целевую ветку.
  3. В этом режиме рекомендуется использовать поиск для навигации по большому количеству файлов.

Запросы с проверкой статуса задачи CI/CD

Данный пример подробно описан в разделе CI/CD при защите ветки.

Вы нашли что искали?