2013-08-15 35 views
8

Tôi đã cấu hình hệ thống theo dõi lỗi JIRA với GitHub DVCS. Nhưng khi tôi cam kết nhiệm vụ với thông điệp của khóa JIRA và trạng thái giải quyết, nó không thay đổi trạng thái như được giải quyết trong JIRA. Có lệnh nào để thay đổi trạng thái lỗi trong JIRA từ tin nhắn cam kết GitHub không?Cách giải quyết vấn đề JIRA từ GitHub cam kết tin nhắn?

Trả lời

9

Dưới đây là những gì bạn cần làm để bật 'cam kết thông minh':

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

Sau đó, cú pháp để sử dụng trong các thông điệp cam kết:

<ISSUE_KEY> #<CMD> <optional CMD_PARAMETERS>

Ví dụ:

JRA-123 #resolve 

Mor thông tin điện tử về cú pháp ở đây:

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

+1

Để có thể làm #resolve, tôi cần phải có một sự chuyển tiếp Giải quyết về quy trình làm việc? Nó không phải là một lệnh trạng thái luồng công việc? –

+0

Có, #resolve phải là 'Chuyển tiếp' trong quy trình làm việc của bạn. Nó không phải là tiểu bang, nhưng quá trình chuyển đổi cần phải được cung cấp cho các cam kết thông minh. https://confluence.atlassian.com/bitbucket/processing-jira-software-issues-with-smart-commit-messages-298979931.html giải thích chi tiết hơn. –