Пользовательский интерфейс для ветки задачи не показывает пользователям, которые могут вставлять в него код, кнопку для автоматического применения исправления к ветке задачи.
Предположим, что ветка задачи не существует, вы можете создать ее и применить ветку, выполнив следующие действия.
- Создайте ветку задачи, нажав кнопку Создать вилку проблем кнопка, которая появляется в проблеме после ее сводки
- Следуйте инструкциям, приведенным на Создание веток задач и мерж-реквестов » Клонирование и коммит кода в вилку задач настроить локальный репозиторий для ветки задачи
- Использовать
curl [ссылка на патч] | git применить -
или же wget -q -O - [ссылка на патч] | git применить -
применить патч к локальному репозиторию ветки задачи
- Нажмите изменения в ветке задачи
[ссылка на патч], для патчей, прикрепленных к задачам на drupal.org, например, https://www.drupal.org/files/issues/2021-08-28/2557319-17.patch
, нет https://www.drupal.org/files/2557319-17.patch
как Применение патча в функциональной ветке вроде подразумевает.
Публикация комментария, объясняющего, что вы создали ветку задачи и применили патч, — это нормально. Пользователи могут узнать, что в ветке задачи есть патч, или предположить, что вы это сделали; комментировать то, что вы сделали, не является неправильным.
Глядя на проблемы для проекта, содержащего пользовательский код drupal.org, проблемы для Интеграция с Gitlab, я не вижу никаких проблем с добавлением кнопки для применения исправления непосредственно из пользовательского интерфейса ветки задач, вероятно, потому, что это требует изменения кода Gitlab или не считается необходимой функцией.