3

在 Gitlab 中,为一个问题创建的新功能分支有一个命名约定:my-awesome-issue-title-<ISSUE_ID>

如果我们遵循这个约定,Gitlab 会自动绑定问题所在的分支,甚至是从该分支创建的合并请求。

这是一个非常棒的功能,因为我们可以使用自定义命名约定、前缀和以问题的 ID 结尾来命名所有分支。

例如,我们可以创建这些分支:

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

等等……Gitlab 会自动将我们的分支绑定到它们的匹配问题上。伟大的!

但是从上一次 GitLab 升级(社区版 8.9.2)开始,命名约定似乎发生了变化 <ISSUE_ID>-my-awesome-issue-title

现在将问题绑定到分支是非常痛苦的,否则我们必须放弃我们喜爱的自定义前缀命名约定...... :-(

是否可以配置该模式以恢复以前的模式或我自己的模式?

4

1 回答 1

1

抱歉,无法配置这种行为。您需要自己在代码中进行这些更改并重建 GitLab(这很乏味并且会在更新时中断)。

这个合并请求改变了这种行为。

于 2016-07-04T11:23:26.440 回答