在Mac上更新到Visual Studio 2019后,与Azure DevOps TFS服务器的集成中断

时间:2019-04-19 23:00:51

标签: visual-studio tfs azure-devops

最近在Mac上升级到Visual Studio 2019(?)后,无法使用TFS源代码管理扩展名连接到TFS服务器。

我当前的设置:

  

Visual Studio for Mac,版本8.0.3.14

源代码管理扩展:

  

TFS和Azure DevOps版本的Team Foundation版本控制   0.4.4.5

步骤:在Team Explorer中,现在我看到两个选项: 1)添加帐号 2)添加服务器

当我尝试“添加帐户”时,会弹出一个对话框,询问我的MS凭据-我照常输入它们,然后什么也没有发生,没有任何反馈。这是因为它认为该帐户已经“添加”了吗?

当我尝试添加服务器时,我输入我的azure dev ops服务器名称,然后对于用户名/密码,输入我的MS帐户电子邮件和密码。我将域留空。我收到一条消息: “服务器已经存在。”

这是我希望看到的(Windows上的VS 2017截屏):

Screenshot of Team Explorer from VS 2017 on Windows

相反,没有任何东西可以像在Team Explorer中那样正常填充:待更改,工作项,设置-整个面板为空:

Screenshot of Team Explorer from VS 8.0.3.14 on Mac

我确实在Windows和Mac之间进行了很多切换,但是如果我没记错的话,以前在两个工作区中都可以正常工作,所以当我在Mac上升级到Visual Studio 8.0.3.14时,可能会发生这种情况。有关如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

我想知道同样的事情,但是我的后兜里没有更新过程……这意味着我已经有一段时间没有写任何C#了,但是我要回到它上面。我在PC上的Azure Dev Ops中使用TFS设置了一个项目,然后在Mac上进行了检查,却找不到任何有关TFS的引用。 Subversion和Git在其中,但没有TFS。找到它花了一段时间,但这是我发现的。简短的答案是,他们希望您使用Git,而不是TFS,因为VS 2019 for Mac不支持TFS。本文确实列出了解决方法。

https://docs.microsoft.com/en-us/visualstudio/mac/tf-version-control?view=vsmac-2019