第一步,YouTrack“固定在内部"与TeamCity整合 [英] One step YouTrack "Fixed in build" filling with TeamCity integration

查看:220
本文介绍了第一步,YouTrack“固定在内部"与TeamCity整合的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用TeamCity Professional 8.1和YouTrack 5.0.6.

I am using TeamCity Professional 8.1 and YouTrack 5.0.6.

我设法用两步工作流填充了YouTrack中的固定生成"字段.

I have managed to fill "Fixed in build" field in YouTrack with two step workflow.

  1. 我正在Merucrial提交消息中使用#issue-id已修复命令来更改YouTrack中的问题状态.
  2. 我对代码进行了一些更改(与已解决的问题无关),并将更改推送到服务器.
  1. I am using #issue-id Fixed command in my Merucrial commit message to change the state of issue in YouTrack.
  2. I made some changes in code ( not related to fixed issue) and I push changes to the server.

TeamCity从第二步开始完成更改并完成构建时,将内部版本号填充到我的问题的已修复构建"字段中.

When TeamCity finishes the build with changes from the second step it fills the "Fixed in build" field of my issue with the build number.

但是该问题实际上在先前的版本中已得到解决...

But the issue was actually fixed in the previous build...

因此,我希望能够在第一个内部版本中填写已修复内部版本"字段,该字段包含将问题状态更改为已修复"的命令.

So I want to be able to fill the "Fixed in build" field right in the first build that includes the command to change the state of the issue to Fixed.

这可能吗?

我已通过将问题前缀从数字"1"更改为我的项目名称"csv"来解决问题.

推荐答案

请取消选中映射"对话框中的处理已解决的问题"选项,并确保TC和YT上的时间同步-如果YT决定在构建之前创建了版本问题已解决,不会将其设置为已构建.

Please uncheck 'Process Resolved Issues' option in mapping dialog and make sure time on TC and YT is in sync -- if YT decides a build was created before the issue was fixed, it will not set it into fixed in build.

这篇关于第一步,YouTrack“固定在内部"与TeamCity整合的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆