【问题标题】:Close Jira issue via Git commit通过 Git 提交关闭 Jira 问题
【发布时间】:2012-04-16 07:28:42
【问题描述】:

有谁知道是否可以使用 Git 提交来更改 Jira 问题的状态? 我正在将 Jira 和 Git 与 Jira Git 插件一起使用,我知道我可以通过在提交中添加名称来引用问题,但我认为像“ISSUE-1 #close”这样的提交消息会将状态设置为关闭。但这似乎不起作用。

是我做错了什么还是无法通过提交消息发送命令?

【问题讨论】:

    标签: git commit jira


    【解决方案1】:

    如果您安装了 FishEye,您可以通过use smart commits 从一次提交中触发各种操作。

    【讨论】:

    • 但是你可以在 Atlassian stash git repos 中使用智能提交吗?从我读到的你不能
    • 没错。您需要鱼眼来启用智能提交。请投票jira.atlassian.com/browse/STASH-2490。它已经获得了 266 票,希望 atlassian 能够倾听。
    【解决方案2】:

    要启用“智能提交”,您需要执行以下操作:

    https://confluence.atlassian.com/display/AOD/Enabling+DVCS+smart+commits

    然后,在提交消息中使用的语法:

    <ISSUE_KEY> #<CMD> <optional CMD_PARAMETERS>
    

    例子:

    JRA-123 #resolve
    

    这里有更多关于语法的信息:

    https://confluence.atlassian.com/display/AOD/Processing+JIRA+issues+with+commit+messages

    【讨论】:

    • 但这仅适用于 Jira 的云版本,对吧?
    • 嗯,Atlassian 文档提到了“Jira Software”。所以我确信它应该适用于 Jira 的内部和云版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 2010-12-17
    • 1970-01-01
    • 2017-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多