通过Git提交关闭Jira问题

Mic*_*cky 15 git commit jira

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

我做错了什么或是不可能通过提交消息发送命令?

Fra*_*ens 13

如果安装了FishEye,则可以使用智能提交从单个提交中触发各种操作.

  • 那是对的.您需要鱼眼才能启用智能提交.请在https://jira.atlassian.com/browse/STASH-2490上投票.它已经有266票,希望atlassian会听. (3认同)

Nic*_*y77 5

以下是启用"智能提交"所需的操作:

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

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

<ISSUE_KEY> #<CMD> <optional CMD_PARAMETERS>
Run Code Online (Sandbox Code Playgroud)

例:

JRA-123 #resolve
Run Code Online (Sandbox Code Playgroud)

有关语法的更多信息:

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