我可以,以及如何为Gitlab-CE中的问题绑定分支的分支命名模式?

时间:2016-07-01 19:57:44

标签: gitlab gitlab-omnibus gitlab-8 gitlab-ce

在Gitlab中,有一个命名约定,用于创建FROM和FOR问题的新功能分支: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升级(Community Edition 8.9.2)开始,<ISSUE_ID>-my-awesome-issue-title的命名约定似乎发生了变化

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

是否可以将patern配置为使用前一个或我自己的模式?

1 个答案:

答案 0 :(得分:1)

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

This合并请求已更改此行为。