Могу ли я и как настроить паттерн именования ветвей для веток, связанных с проблемами в 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 (что утомительно и не получится при обновлении).
Этот запрос на слияние изменил это поведение.