2012-04-02 9 views
15

¿Alguien sabe si es posible cambiar el estado de un problema de Jira con un compromiso de Git? Estoy usando Jira y Git con el plugin de Jira Git y sé que puedo hacer referencia a un problema simplemente agregando el nombre en la confirmación, pero pensé que un mensaje de confirmación como "ISSUE-1 #close" establecería el estado en cerrado. Pero esto no parece funcionar.Problema de cierre de Jira a través de compromiso de Git

¿Estoy haciendo algo mal o no puedo enviar comandos a través del mensaje de confirmación?

Respuesta

13

Si tiene instalado FishEye puede use smart commits disparar varias acciones desde una única confirmación.

+0

¿Pero puede usted usar commits inteligentes con Atlassian stash git repos? Por lo que leí, no puedes –

+3

Eso es correcto. Necesitas ojo de pez para habilitar las confirmaciones inteligentes. Por favor vote en https://jira.atlassian.com/browse/STASH-2490. Lleva ya 266 votos, con suerte Atlassian escuchará. –

5

Esto es lo que hay que hacer para que 'compromete inteligentes':

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

Entonces, la sintaxis a utilizar en los mensajes de cometer:

<ISSUE_KEY> #<CMD> <optional CMD_PARAMETERS> 

Ejemplo:

JRA-123 #resolve 

Más información sobre la sintaxis aquí:

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

+0

Pero esto solo funciona para las versiones en la nube de Jira, ¿verdad? – qqilihq

+0

Bueno, los documentos de Atlassian mencionan 'Jira Software'. Así que estoy seguro de que debería funcionar con las versiones en el local y en la nube de Jira. –

Cuestiones relacionadas