如何将Visual Studio 2019连接到TFS服务器

时间:2020-04-13 18:42:20

标签: tfs visual-studio-2019

我有TFS2018。我正在尝试连接Visual Studio2019。我已经可以通过网络浏览器使用tfs。我可以登录,一切都很好。但是,当我尝试通过vs连接时,我无法获得授权。我得到

服务器'https://Myserver:8080/tfs'未添加。 TF30063。您无权访问https://myserver:8080/tfs

我研究了错误代码,并尝试了所有修复程序,包括删除Windows凭据,以admin身份运行和其他。就像我说的那样,我可以毫无问题地通过Web浏览器登录。

当我尝试连接到项目时,它具有我的Microsoft帐户。输入上面的URL并提示我进行Windows登录(与浏览器相同),并且不断收到错误消息。我以为可能在连接之前先添加了帐户,但是当我尝试添加帐户时,唯一的弹出窗口希望我使用Microsoft帐户或GitHub帐户。我无法添加我的Windows帐户。

那么如何将Visual Studio连接到tfs服务器?

谢谢。

2 个答案:

答案 0 :(得分:0)

请检查您使用的URL是否正确,并使用http代替https。另外,请尝试以下项目:

  1. 关闭所有Visual Studio实例,删除%LOCALAPPDATA%.IdentityService。
  2. 清除TFS缓存%LOCALAPPDATA%\ Microsoft \ Team Foundation \ x.0 \ Cache
  3. 单击Add Azure DevOps Server并添加服务器URL:

    enter image description here

答案 1 :(得分:0)

如果您尝试在本地连接,则不应出现Microsoft帐户提示。提示是针对您的MSDN订阅验证VS实例。您需要与可以验证您的VS许可证并能够将一个VS的设置同步到另一个VS的Microsoft或Azure AD用户“登录”。这是这里的登录名

enter image description here

请注意此处的帐户设置,如果单击此帐户,您还可以添加Visual Studio 2019静态密钥,然后除非您要同步设置,否则无需每月登录。

最重要的是,连接到TFS 2018时,它不会询问您Microsoft凭据。