0

早上好。我在集成 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 用户:

在此处输入图像描述

团队城市用户:

在此处输入图像描述

让我来到这里的链接:

-执行从 Comment 到 VCS Commit 的命令

-使用 TeamCity 从 SubVersion 提交评论中修复 YouTrack 中的问题

我看到的问题是 TeamCity 没有向 YouTrack 发送用户信息,而且我没有看到任何可以这样做的设置。我认为它会自动将用户信息发送到 YouTrack。有任何想法吗?我已经搜索了 StackOverflow 上可以通过搜索找到的所有问题。

编辑(更多细节)

Team City 确实看到了我的提交,并将我的用户名显示为提交者。YouTrack 会看到每个提交都附有问题。但同样的错误仍然存​​在。

4

1 回答 1

1

请在您的 TeamCity 用户配置文件 ( http://your.teamcity/vcsSettings.html ) 中设置 SVN 用户名。这将使 TC 将您的 SVN 用户与 TC 用户匹配。

于 2013-11-04T21:10:58.367 回答