Pregunta

Tengo un servidor YouTrack y Teamcity, configurado correctamente para la integración entre sí. Cometo mi trabajo a GitHub, que monitorea el equipo. El objetivo es permitirme comprometer cambios e incluir en aquellos comandos de YouTrack que actualizan los problemas en los que trabajo.

El problema que estoy enfrentando es que cuando hago un git cometiendo como el a continuación:

Fix appearance of content tip edit icon.

[FIXED]     Tip on storage type passwords had a missing edit icon.

#MP-5 fixed

git tira la última línea, porque se parece al comentario, y el mensaje de confirmación contiene solo esto:

Fix appearance of content tip edit icon.

[FIXED]     Tip on storage type passwords had a missing edit icon.

Significado, no hay comando de YouTrack, y sin actualización de problemas.

Procedí a probar alternativas, como:

Fix appearance of content tip edit icon.

[FIXED]     Tip on storage type passwords had a missing edit icon.

MP-5 fixed

y

Fix appearance of content tip edit icon.

[FIXED]     Tip on storage type passwords had a missing edit icon.

- #MP-5 fixed

Pero los no activaron los comandos de YouTrack (aunque YouTrack haya visto el mensaje de confirmación).

Así que la pregunta es básicamente:

¿Cómo resuelvo este problema de flujo de trabajo? Tenga en cuenta que no quiero deshabilitar la eliminación de comentarios en Git, porque eso romperá git cometiendo -Av (que contiene una descripción diferida bien formateada de mis cambios en los comentarios). ¿Voy a tener que recurrir a invocar la API de descanso de YouTrack utilizando algún código personalizado que analiza mis mensajes de confirmación? ¿Se ha hecho esto antes?

¿Fue útil?

Solución

You can use

Fix appearance of content tip edit icon.

[FIXED]     Tip on storage type passwords had a missing edit icon.

^MP-5 fixed

It should work according to http://youtrack.jetbrains.com/issue/JT-10051

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top