2013-08-15 21 views
8

Ich habe das JIRA Bug Tracking System mit GitHub DVCS konfiguriert. Wenn ich jedoch die Aufgabe mit der Nachricht des JIRA-Schlüssels beglaubige und den Status auflöste, ändert sich der Status in JIRA nicht. Gibt es einen Befehl, um den Bug-Status in JIRA von GitHub-Commit-Nachricht zu ändern?Wie behebt man ein JIRA-Problem von GitHub-Commit-Nachrichten?

Antwort

9

Hier ist, was Sie tun müssen, um 'intelligente Commits' zu aktivieren:

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

Dann wird die Syntax in den Commit-Nachrichten zu verwenden:

<ISSUE_KEY> #<CMD> <optional CMD_PARAMETERS>

Beispiel:

JRA-123 #resolve 

Mor e Informationen über die Syntax hier:

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

+1

Um in der Lage zu sein #resolve zu tun, sollte ich einen Resolve Übergang auf Workflow haben? Ist es kein Workflow-Statusbefehl? –

+0

Ja, #resolve muss ein "Übergang" in Ihrem Workflow sein. Es ist nicht der Staat, sondern der Übergang, der für Smart Commits benötigt wird. https://confluence.atlassian.com/bitbucket/processing-jira-software-issues-with-smart-commit-messages-298979931.html erklärt es im Detail. –

Verwandte Themen