早上好。我在集成YouTrack(YT,5.0.3(版本号#7423)),TeamCity(TC,8.0.4(版本27616)),SVN和VS 2012时遇到问题.TC和YT中有2个用户:根和jmmooney。 TC和YT中的电子邮件地址对于用户jmmooney(root用户没有电子邮件)以及我的SVN帐户(不重要)都是相同的。我正在使用Visual Studio的Team City插件。
我的问题是我提交时不会针对问题执行命令。我在YouTrack中收到的错误是:
“Team City没有提供用户信息。”
YouTrack用户:
Team City用户:
让我来到这里的链接:
- Executing Commands from Comment to VCS Commit
- Fixing issues in YouTrack from SubVersion commit comments using TeamCity
我看到的问题是TeamCity没有向YouTrack发送用户信息,我没有看到任何设置。我以为它会自动将用户信息发送到YouTrack。有任何想法吗?我已经通过搜索找到了StackOverflow上的所有问题。
编辑(更多详情)
Team City确实看到了我的提交,并将我的用户名显示为提交者。 YouTrack会看到附加了问题的每个提交。但同样的错误仍然存在。
答案 0 :(得分:1)
请在您的TeamCity用户个人资料(http://your.teamcity/vcsSettings.html)中设置SVN用户名。这将使TC与您的SVN用户匹配TC用户。