如何使用TeamCity集成在构建中修复YouTrack字段?
我正在努力实现YoutTrack和TeamCity工作之间的整合。但是,我无法让YouTrack填写“固定内置”字段:如何使用TeamCity集成在构建中修复YouTrack字段?,teamcity,youtrack,Teamcity,Youtrack,我正在努力实现YoutTrack和TeamCity工作之间的整合。但是,我无法让YouTrack填写“固定内置”字段: 使用TeamCity 7.1.3,YouTrack 5.0.2 TeamCity集成设置将“构建域”指向YT的“固定构建” YouTrack在“TeamCity更改”选项卡中正确显示TeamCity构建 用户名映射正确 VCS提交注释的YouTrack命令正常工作 从提交注释中引用的简单YouTrack问题可以正常工作 然而,不管我做了什么,“固定内建”字段仍然保留在“下一
- 使用TeamCity 7.1.3,YouTrack 5.0.2
- TeamCity集成设置将“构建域”指向YT的“固定构建”
- YouTrack在“TeamCity更改”选项卡中正确显示TeamCity构建
- 用户名映射正确
- VCS提交注释的YouTrack命令正常工作
- 从提交注释中引用的简单YouTrack问题可以正常工作
知道我遗漏了什么吗?在将问题标记为已修复之前,您必须在提交中提及该问题。因此,当您将问题标记为“已修复”时,它将被设置为下一个构建,并且在下一个成功构建时,您将获得“已修复的内部构建集”——假设成功构建的是链接到youtrack项目的构建 在最长的一段时间内,您必须在youtrack中将问题标记为已修复,否则任何构建都会导致设置已修复的内部构建 所以,使用问题ID提交,然后在下一次构建中标记问题已修复。您可以从问题中刷新teamcity集成,以使其恢复构建 首先,我修复了代码中的问题。将更改提交到源代码管理。然后在YouTrack中,我将问题标记为“已修复” 您还可以手动将问题链接到提交
当您将问题标记为已修复时
现在就更有帮助了。但是,我不认为你需要将youtrack标记为“已修复”;你只需要向你的风投承诺,一切都会自动完成。那么,它怎么知道它在那个版本中是固定的呢?另一种方法是通过在问题前面加上#并在后面加上fixed,指示您已在VCS提交中修复了该问题<代码>#IDLua-12已修复它可能必须连接到问题所在的状态。您可以在YouTrack的“管理”部分下设置哪些状态具有“已解决/修复”的含义。@sylvanaar我想在我的TeamCity和YouTrack之间添加一个集成,但无论我做什么,我都看不到“TeamCity更改”选项卡,我应该在哪里添加它?