2

背景

我们的持续集成设置是 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 中手动编辑以将更改移动到正确的问题?

4

2 回答 2

2

目前这是不可能的,但是您可以对相应的问题进行投票以加快其实施。

亚历山大

于 2011-09-21T14:35:03.260 回答
1

对于您提到的第一个选项,TeamCity 中有一个请求:http: //youtrack.jetbrains.net/issue/TW-1619

于 2011-09-23T07:58:41.143 回答