热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在Gitlab上自定义合并请求消息?

如何解决《如何在Gitlab上自定义合并请求消息?》经验,为你挑选了1个好方法。

在开始新问题之前,我总是为它创建一个新的分支(直接来自Gitlab).当我完成该问题的工作(并且测试是好的)时,我创建了一个合并请求(来自Gitlab).

合并完成后,我有一条链接到该合并的" 自动生成 "消息(此消息非常通用,与我完成的所有合并相同).

有些事情发生在我合并developmaster:

在此输入图像描述

有没有办法自定义合并请求消息,以便有这样的消息:

将{ shortIssueName }:{ issueDescription }合并到{develop | master}

注意:

我正在使用GitLab Community Edition 8.15.3.

Piotr Dawidi.. 5

在全球范围内,自动 - 我不这么认为.我看,它是硬编码的:

message = [
  "Merge branch '#{source_branch}' into '#{target_branch}'",
  title
]

if !include_description && closes_issues_references.present?
  message <<"Closes #{closes_issues_references.to_sentence}"
end

message <<"#{description}" if include_description && description.present?
message <<"See merge request #{to_reference}"

message.join("\n\n")

您可以手动覆盖任何合并请求的消息:

在此输入图像描述

如果您使用API​​创建合并请求,也可以.它需要您的时间,但您可以构建一些机制,使用API​​获取所有数据并将其设置为描述(但您必须确保所有数据都可用于API,issueDescription等).



1> Piotr Dawidi..:

在全球范围内,自动 - 我不这么认为.我看,它是硬编码的:

message = [
  "Merge branch '#{source_branch}' into '#{target_branch}'",
  title
]

if !include_description && closes_issues_references.present?
  message <<"Closes #{closes_issues_references.to_sentence}"
end

message <<"#{description}" if include_description && description.present?
message <<"See merge request #{to_reference}"

message.join("\n\n")

您可以手动覆盖任何合并请求的消息:

在此输入图像描述

如果您使用API​​创建合并请求,也可以.它需要您的时间,但您可以构建一些机制,使用API​​获取所有数据并将其设置为描述(但您必须确保所有数据都可用于API,issueDescription等).


推荐阅读
author-avatar
八卦男1002_426
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有