gpt4 book ai didi

tfs - 将 TeamCity 连接到 Visual Studio Online

转载 作者:行者123 更新时间:2023-12-04 18:07:21 25 4
gpt4 key购买 nike

我正在尝试从本地 TFS 迁移到 Visual Studio Online。我们有非常详细的 TeamCity 构建过程,我们不想迁移它,因此让 TeamCity 与 VSO 一起工作将是理想的选择。

我已经创建了替代用户凭据(根据 this article )并在 TeamCity 中使用这些凭据。但是当我在 TeamCity 中创建新的 VCS 时,出现连接错误:

TF30063: You are not authorized to access https://myproject.visualstudio.com/DefaultCollection/MyProject

我已经尝试了我的实际凭据(不是替代凭据),但没有任何改变 - 同样的错误。

我也试过在 tf 中使用替代凭据命令行工具,无法输入替代凭据 - 弹出一个窗口,询问我的 LiveId。

知道如何解决这个问题吗?

附言这是 TeamCity 配置的样子:

enter image description here

最佳答案

要连接到 Visual Studio Online,您确实需要在将用于 Team City 的帐户上启用备用凭据。确保至少 Team Explorer 2012update 4安装在 Team City 服务器上,安装整个 Visual Studio 2012 包括更新 4。Team City 至少需要更新 2,但 Microsoft 仅支持 Visual Studio 2012 RTM 和最新更新(即更新 4)。

然后在连接屏幕中使用以下信息:
enter image description here

存储库 URL :https://myaccount.visualstudio.com/DefaultCollection
用户名 :##LIVEID##\your.email@live.com//您的 Visual Studio 在线用户名,必须与您的 LiveId 匹配。

密码 : *********//您为备用凭据设置的密码。

您也可以use the VSO Service Account credentials而不是使用备用凭据。

然后在您的 VCS Root 配置中按以下方式映射您的 TFVC 根:

:$/MyProject/Path/To/Branch/Root
Jetbrains Confluence site 上查看这篇文章更多细节。

关于tfs - 将 TeamCity 连接到 Visual Studio Online,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24365220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com