teamcity - 如何在使用 TeamCity 集成填写的构建中修复 YouTrack 字段?

标签 teamcity youtrack

我正在尝试在我们的 YoutTrack 和我们的 TeamCity 工作之间进行集成。但是,我无法让 YouTrack 填写“已修复”字段:

  • 使用 TeamCity 7.1.3、YouTrack 5.0.2。
  • TeamCity 集成设置将“构建字段”指向 YT 的“已修复构建”
  • YouTrack 在“TeamCity Changes”选项卡中正确显示了 TeamCity 版本。
  • 用户名映射正确。
  • VCS 提交注释的 YouTrack 命令正常工作。
  • 从提交评论中引用的简单 YouTrack 问题可以正常工作。

  • 但是,无论我做什么,“在构建中修复”字段都保持在“下一个构建”中。

    我尝试在 YT 设置中检查“将每个构建添加到列表”。现在构建号正确地进入构建包,但仍然没有设置“在构建中修复”。我也尝试过打开和关闭的问题都没有效果。

    知道我缺少什么吗?

    最佳答案

    在将问题标记为已修复之前,您必须在提交中提及该问题。因此,当您将问题标记为已修复时,它会设置为下一个构建,而在下一个成功构建时,您将在构建集中获得修复 - 假设成功的构建是链接到该 Youtrack 项目的构建。

    在最长的时间内,您必须在 youtrack 中将问题标记为已修复,然后才能在任何构建中设置修复。

    因此,使用问题 ID 提交,然后在下一个构建中标记问题已修复。您可以从问题中刷新 teamcity 集成,以便它选择构建。

    首先我修复了代码中的问题。将更改提交到源代码管理。然后在 YouTrack 中 - 我将问题标记为“已修复”

    enter image description here

    您还可以手动将问题链接到提交。

    enter image description here

    关于teamcity - 如何在使用 TeamCity 集成填写的构建中修复 YouTrack 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18569101/

    相关文章:

    teamcity - TeamCity 构建代理注册期间出现 XmlRpcException

    java - 并行测试时 TeamCity 中的构建日志令人困惑

    Sonar 的 TeamCity dotCover 报告路径

    youtrack - 使用 YouTrack REST API 获取 Sprint 列表

    wix - 如何在不重建引用项目的情况下使用 wix 构建 msi?

    git - 使用 Teamcity 从同一分支构建和部署不同的项目

    migration - 从 youtrack 迁移到 jira

    javascript - 删除标题重复的问题(或更改其状态)

    youtrack - 如何使YouTrack不显示已解决的问题