如何将分支与 GitLab“任务”(而不是问题)相关联?

问题描述 投票:0回答:1

使用所有默认设置,无需任何特殊自定义,我创建一个问题,然后在[子项目]中单击[添加]按钮并选择[新任务]。 (这些任务的 ID 号与问题类似,来自“相同”递增序列) 如果我查询项目中的问题,(计划/问题菜单)这些子项目“任务”与我的“问题”一起放在一个

扁平列表中,但它们的图标不同

问题:

对于问题,我有[创建合并请求]按钮及其子选项,但是对于任务没有这样的东西。我如何将分支与此任务相关联?

到目前为止我尝试过的:

我尝试手动创建一个分支并在名称中使用 GitLab 约定

idnumber-name

但这并没有使分支出现在 [相关分支] 下的任务中,实际上没有 [相关分支] 部分,因为有没有相关分支。

    

gitlab issue-tracking
1个回答
0
投票
对于问题,我有
[Create merge request]

按钮及其子选项,但是对于任务,没有这样的东西。


实际上,
GitLab 17.3

(2024 年 8 月)建议:

向任务添加合并请求

任务经常用于将问题分解为工程实施步骤。

在此版本之前,无法将合并请求连接到它实现的任务。

您现在可以使用与引用合并请求描述中的问题时相同的

结束模式

将合并请求连接到任务。 从任务视图中,连接的合并请求在侧边栏中可见。如果您的项目启用了

自动关闭设置

,则当连接的合并请求合并到默认分支时,任务将自动关闭。

https://about.gitlab.com/images/17_3/task-merge-requests.png -- Add merge requests to tasks 请参阅

文档

问题

© www.soinside.com 2019 - 2024. All rights reserved.