最近在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截屏):
相反,没有任何东西可以像在Team Explorer中那样正常填充:待更改,工作项,设置-整个面板为空:
我确实在Windows和Mac之间进行了很多切换,但是如果我没记错的话,以前在两个工作区中都可以正常工作,所以当我在Mac上升级到Visual Studio 8.0.3.14时,可能会发生这种情况。有关如何解决此问题的任何想法?
答案 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