背景
我们的持续集成设置是TFS作为源控件,TeamCity作为构建,YouTrack用于问题管理。所有这些都是通过TeamCity和YouTrack的紧密集成以及通过TFS签到的评论机制联系在一起的。
这意味着“PROJECT-1添加了xyz功能”的评论签入会自动将签到和关联的团队城市构建与YouTrack中的问题相关联。
我们已对此进行了设置,因此所有签到都必须与YouTrack问题相关联,并且自定义签入策略使用YouTrack .NET API(https://github.com/JetBrains/YouTrackSharp)与YouTrack进行通信并确保注释每次签到都包含有效的YouTrack Id。
我们遇到的问题是,在评论中输入ID仍然太容易了,即输入PROJECT-2而不是PROJECT-1并将签到与错误的问题相关联。
问题
是否可以通过以下方式重新将签到与正确的问题相关联来解决这些问题:
更改源代码管理系统中的变更集注释并执行某些操作,以便YouTrack选择这些更改并反映更改,或者;
在YouTrack中手动编辑,将更改移至正确的问题
答案 0 :(得分:2)
目前不可能,您可以投票支持相应的issue以加快其实施。
亚历山大
答案 1 :(得分:1)
对于第一个选项,您已经提到过,TeamCity中有一个请求:http://youtrack.jetbrains.net/issue/TW-1619