Фон
Нашими настройками непрерывной интеграции являются TFS в качестве исходного контроля, TeamCity в качестве сборки и YouTrack для управления проблемами. Все они связаны друг с другом посредством тесной интеграции TeamCity и YouTrack, а также с помощью механизма комментариев при регистрации через TFS.
Это означает, что регистрация в комментариях «PROJECT-1 добавил функциональность xyz» автоматически связывает регистрацию и связанную сборку города команды с проблемой в YouTrack.
Мы настроили это так, что все проверки должны быть связаны с проблемой YouTrack, а пользовательская политика регистрации использует API YouTrack .NET (https://github.com/JetBrains/YouTrackSharp) для связи с YouTrack и обеспечения того, чтобы комментарии для каждой регистрации указывается действительный идентификатор YouTrack.
Проблема, с которой мы столкнулись, заключается в том, что все еще слишком легко неправильно ввести идентификатор в комментариях, т. Е. Набрать PROJECT-2 вместо PROJECT-1 и связать регистрацию с неправильной проблемой.
Вопрос
Есть ли способ исправить эти проблемы, повторно связав регистрацию с правильной проблемой, либо:
изменить комментарии набора изменений в системе контроля версий и сделать что-то, чтобы YouTrack уловил эти изменения и отразил изменения, или;
ручное редактирование в YouTrack, чтобы переместить изменение в правильный выпуск