Visual Studio Mac 的 TFS 是否可用

Is TFS available in Visual Studio for Mac

我没有在 Visual Studio 中找到 mac 的 TFS,是否有其他可用的工具。

TFS 是一个相当宽泛的术语,描述了一整套解决方案。我假设您指的是我的答案的版本控制部分。

不支持 TFVC,它是 TFS 中过去默认的旧版本控制系统。

一段时间以来,TFS 和 VSTS(基本上是 TFS 的云托管版本)已切换到 Git。 Git 从 Visual Studio 支持 Mac,当然还有很多其他工具。

如果您还想使用 TFVC,我只找到了一个不太漂亮的选项。我安装了 Eclipse(IDE for Java),它有一个用于 TFVC 版本控制的插件。它的外观和工作方式与 Visual Studio for Windows 中的外观非常相似。它有一些怪癖,如果它仍然得到积极维护,我会感到惊讶,所以请谨慎使用,如果您有可能考虑切换到 Git.

编辑 虽然它们似乎是 working on it! 如果你查看链接的博客 post 你会看到支持正在进行中,我认为您今天可以下载预览版。

对于Visual StudioMac,目前支持TFS。已有用户vocie,您可以点赞关注

TFS Version Control

https://visualstudio.uservoice.com/forums/563332-visual-studio-for-mac/suggestions/17136163-tfs-version-control

但是,这只是一个预览功能,您可以看到 PM 的评论:

I’m happy to say that our first preview of this feature is now available – check out the announcement blog post.

https://blogs.msdn.microsoft.com/visualstudio/2018/05/07/visual-studio-for-mac-version-7-5-and-beyond/

I’ll continue to share out updates here as we make updates to the preview.

Jordan Program Manager, Visual Studio for Mac

根据博文下方的评论post,目前好像不太稳定。如果您想要在 Mac 上使用 TFS 源代码管理的更稳定的解决方案,您可以尝试使用 Visual Studio Code,它更像是一个快速、轻量级的代码编辑器。

Visual Studio Team Services extension on Visual Studio Code, it allows you to connect to Team Services and Team Foundation Server and provides support for both Team Foundation Version Control (TFVC) and GIT. More details can be found at

的帮助下

从 MAC 的 VS 2019 开始,对预览的支持也已删除。

Caution

The preview TFVC extension for Visual Studio for Mac is no longer supported in Visual Studio 2019 for Mac.

根据此doc,建议使用GIT 进行版本控制。否则,如果没有选项,则在 macOS 上使用 TFS link.

中还提供了几个选项

此外,在 mac

上有 eclipse plugin 可用于 TFVC