Weiß jemand, ob es möglich ist, den Status eines Jira-Problems mit einem Git-Commit zu ändern? Ich verwende Jira und Git mit dem Jira Git-Plug-in und ich weiß, dass ich auf ein Problem verweisen kann, indem ich einfach den Namen in das Commit einfüge, aber ich dachte, eine Commit-Nachricht wie „ISSUE-1 #close“ würde den Status auf geschlossen setzen. Aber das scheint nicht zu funktionieren.
Mache ich etwas falsch oder ist es nicht möglich, Befehle über die Commit-Nachricht zu senden?
Wenn Sie FishEye installiert haben, können Sie das tun Verwenden Sie intelligente Commits um verschiedene Aktionen von einem einzigen Commit auszulösen.
Folgendes müssen Sie tun, um „intelligente Commits“ zu aktivieren:
https://confluence.atlassian.com/display/AOD/Enabling+DVCS+smart+commits
Dann die in den Commit-Nachrichten zu verwendende Syntax:
<ISSUE_KEY> #<CMD> <optional CMD_PARAMETERS>
Beispiel:
JRA-123 #resolve
Mehr Infos zur Syntax hier:
https://confluence.atlassian.com/display/AOD/Processing+JIRA+issues+with+commit+messages