Ho cercato di trovare informazioni su questo, ma tutte le sue piccole quantità di informazioni che sembrano contraddire o discutere versioni precedenti delle funzionalità disponibili in Youtrack.Livello di integrazione di Youtrack con GIT (non github)
Dal mio punto di vista è necessario impostare Teamcity e collegato a YouTrack in modo che sappia analizzare i messaggi di commit. Tuttavia mi chiedo a quale livello si integra con YouTrack, come le informazioni correnti:
http://confluence.jetbrains.com/display/YTD3/Integration+with+TeamCity
Non sembra essere una versione 4.X rilevante, ma implica che si può commettere con un hashtag ed effettuerà alcune azioni in base alla propria messaggio di commit, come quella qui sotto:
#PR-1 Fixed
Have fixed the underlying issue for this bug, it was due to X,Y,Z
ai miei occhi che avrebbe stabilito #PR-1
di stato fisso, tuttavia la documentazione nel link qui sopra sembra implicare che i commenti non sono riportato, che sembra un po 'spazzatura. Quindi c'è un modo da YouTrack per ottenere le informazioni rilevanti su ciò che è stato fatto in quel commit? sia attraverso un link che ti porta a TeamCity per vedere il messaggio di commit o il metodo alternativo.
Inizialmente usavamo TFS ma è difficile da sviluppare con i suoi orribili flag di sola lettura che fermano il template dei file negli script di compilazione, l'editor del flusso di lavoro per la creazione e il testing del software e infine il tracker dell'elemento di lavoro che è ottimo per tutti coloro che utilizzano Visual Studio, se non si ottiene un front end web spazzatura.
Comunque ... ho avuto l'impressione che YouTrack, TeamCity, Git potrebbero tutti essere utilizzati insieme end to end e si può avere una completa tracciabilità che collega il commit che è stato messo in GIT con il rilascio costruito da TeamCity e la storia messo nello stato di completamento in YouTrack.
Quindi, supponendo che tu abbia GIT collegato a Teamcity per creare le tue build e Youtrack sia collegato a Teamcity, puoi ottenere questo livello di tracciabilità?
C'è una documentazione di youtrack 4.X per quest'area, sebbene non risponda alle preoccupazioni di tracciabilità end-to-end di cui disponi: http://confluence.jetbrains.com/display/YTD4/Executing+Commands+da+Comment+per + VCS + Commit –
Ah non sono riuscito a trovarli durante la ricerca della documentazione, grazie. È bello vedere che c'è in realtà la funzionalità per passare i commenti a YouTrack. Quindi il resto della domanda relativa alla visualizzazione di un commit in Git da YouTrack. – Grofit