我正在尝试从本地 TFS 迁移到 Visual Studio Online。我们有非常复杂的 TeamCity 构建过程,我们不想迁移,因此让 TeamCity 与 VSO 一起工作将是理想的。
我创建了备用用户凭据(根据本文)并在 TeamCity 中使用这些凭据。但是当我在 TeamCity 中创建新的 VCS 时,出现连接错误:
TF30063: You are not authorized to access https://myproject.visualstudio.com/DefaultCollection/MyProject
我已经尝试了我的实际凭据(不是替代凭据),但没有任何改变 - 同样的错误。
此外,我尝试使用tf
命令行工具使用替代凭据,但无法输入替代凭据 - 弹出一个窗口,询问我的 LiveId。
知道如何解决这个问题吗?
ps 这是 TeamCity 配置的样子: