This does not work for me, although I get TeamCity links to YouTrack problems that I insert in VCS comments, such as ID-nnn, but if I use the "# ID-nnn fixed" form, this command should change the status of the problems in YouTrack.
As I try to get the above to work, I have my YouTrack-> TeamCity Integration-> mapping-> Actions-> Apply command set to empty, but I found any command provided there and doing nothing.
My guess is that I am missing some kind of magic dust regarding the state of the item in YouTrack, which would allow it to qualify for the VCS Items command, and that in my testing I am not performing the proper workflow. I suppose that:
Make the assembly, release the assembly in YouTrack (Admin-Project-> Fields-> Fix Versions, add the version number, release it)
Wait for problems to be created and assigned to this assembly through Item: Affected Versions.
- Take the problem identifier and use it in VCS comments as a command: # ID-nnn fixed
- Commit, start the assembly.
- Go to YouTrack and see that the status of the problems is now fixed.
In short, what are the qualifiers for the element affected by the VCS commands, what is the proper workflow, and how can I get the integration mapping command (which I left empty above) to work?
source share