我有一个TeamCity服务器和一个使用SubVersion的YouTrack服务器。我已经启用了两个JB应用程序的集成。从SubVersion修复YouTrack中的问题使用TeamCity提交评论
是否可以从SubVersion提交注释中的注释更改YT问题的状态?即TC将相应地更新YT状态,并在YT中设置修复完成的版本。
我有一个TeamCity服务器和一个使用SubVersion的YouTrack服务器。我已经启用了两个JB应用程序的集成。从SubVersion修复YouTrack中的问题使用TeamCity提交评论
是否可以从SubVersion提交注释中的注释更改YT问题的状态?即TC将相应地更新YT状态,并在YT中设置修复完成的版本。
首先,您需要确保TC能够将VCS用户与其用户相匹配。检查TeamCity更改日志中的更改(生成 - >更改日志)。如果您看到'TeamCity用户:未知(TeamCity用户在他/她的VCS用户名设置中没有定义%user.name%用户名)',您应该将VCS用户名与您的个人资料关联:%your_TC_server_url%/ profile.html - >常规选项卡 - >版本控制用户名设置。 这将使TC识别VCS用户。
另请注意与集成运行代表的TeamCity用户权限有关的需求。请在这里找到更多的细节:http://youtrack.jetbrains.net/issue/JT-8233#comment=27-230640
希望这会有所帮助。
** N.B。**不要在最后放置一段时间......即不要执行'#BUG-NUM Fixed.'(注意最后一段时间)。 Youtrack的命令解析器与其他的bug追踪器相比有点令人惊讶的愚蠢。 –