【问题标题】:Git-lab push that assigned to a issue and make issue doneGitlab推送分配给问题并完成问题
【发布时间】:2016-04-11 10:09:04
【问题描述】:

有没有什么方法可以从 android Studio 推送一个提交,该提交分配给一个使问题 done 的问题? 我的 Git-lab 在我们公司的本地服务器上,它的版本是 GitLab Community Edition 8.5.0 我试过了:

Closes #issuenumber
Fixes #issuenumber

但这些不起作用,只是 Gitlab 发现我的问题在提交中提到。 我发现这个link 有同样的问题。我也这样做:

  • 编辑/etc/gitlab/gitlab.rb并添加行gitlab_rails['gitlab_issue_closing_pattern'] = '((?:[Cc]los(?:e[sd]|ing)|[Ff]ix(?:e[sd]|ing)?) +(?:(?:issues? +)?#\d+(?:(?:, *| +and +)?))+)'
  • 运行gitlab-ctl reconfigure

但这并不能解决问题。

【问题讨论】:

    标签: android android-studio gitlab issue-tracking


    【解决方案1】:

    根据GitLab上的这个页面

    当您使用以“Fixes #1”或“Closes #1”开头的消息创建提交并将其推送到主 GitLab 时,GitLab 将关闭您提到的问题。如果您创建了一个合并请求目标主控,其中包含将关闭问题的提交,GitLab 会告诉您哪些问题将被关闭。

    应该可以解决你的问题

    【讨论】:

    • 会自动关闭issue吗?
    • 是的,如果您的提交消息以“Closes #1”开头,它将关闭问题
    • 我使用此代码,但在服务器端它说在提交 14d1c055 中提到。但问题仍然存在:(
    • 你确定#1换成gitlab的issue号已经推送到remote了吗?
    • 是的。它通过我对你说的评论推送和更新。在提交 14d1c055(我的提交号)中提到
    猜你喜欢
    • 2018-08-07
    • 1970-01-01
    • 2019-08-31
    • 2019-04-05
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 2022-01-25
    • 2011-02-17
    相关资源
    最近更新 更多