Могу ли я и как настроить паттерн именования ветвей для веток, связанных с проблемами в Gitlab-CE?

В Gitlab существовало соглашение об именах ветвей новых функций, созданных ОТ и ДЛЯ: my-awesome-issue-title-<ISSUE_ID>

Если мы последуем этому соглашению, Gitlab автоматически свяжет ветку с проблемой и даже запросы на слияние, созданные из этой ветки.

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

Например, мы можем создать эти ветви:

  • features/add-awesome-button-354
  • features/improve-cool-action-398
  • hotfixess/fix-https-performance-issue-512

и так далее... и Gitlab автоматически связывает наши ветви с их проблемами соответствия. Большой!

Но с момента последнего обновления GitLab (Community Edition 8.9.2) соглашение об именах изменилось для <ISSUE_ID>-my-awesome-issue-title

Сейчас очень больно связывать проблемы с ветками, или мы должны отказаться от нашего любимого соглашения о присвоении имен с префиксами...:-(

Можно ли настроить этот паттерн для возврата с предыдущим или моим?

1 ответ

Решение

Извините, но настроить такое поведение невозможно. Вам нужно было бы внести эти изменения самостоятельно в код и пересобрать GitLab (что утомительно и не получится при обновлении).

Этот запрос на слияние изменил это поведение.

Другие вопросы по тегам