我正在尝试将TeamCity连接到Visual Studio Online上的Git实例。我遵循了所有正确的流程并添加了替代凭据。这些凭据可用,因为我将TeamCity连接到Visual Studio上的TFSC实例。
我可以连接到存储库并从GitExtensions推送到它,所以我知道存储库很好。我正在努力弄清楚我做错了什么。
我的错误是:
TF31002:无法连接到此Team Foundation Server:
https://myAccount.visualstudio.com/DefaultCollection/_git/TestTFSGit
Team Foundation Server网址:https://myAccount.visualstudio.com/DefaultCollection/_git/TestTFSGit。
失败的可能原因包括:
- Team Foundation Server的名称,端口号或协议不正确。
- Team Foundation Server处于脱机状态。
- 密码已过期或不正确。
技术信息(针对管理员):
远程服务器返回错误:(404)Not Found。
该URL存在并解析为我的Visual Studio Online Git项目。我在TeamCity的VCS根设置中有以下设置。任何帮助将不胜感激。
答案 0 :(得分:2)
当您选择“Team Foundation Server”时,Team City表示“Team Foundation版本控制”或TFVC。连接到TFS托管的Git存储库时,可以选择Git作为VCS类型。