我没有在Visual Studio for Mac中找到TFS,是否有可用的替代工具。
答案 0 :(得分:3)
对于Visual Studio Mac,目前支持TFS。有一个uservocie,你可以投票并监控它。
TFS版本控制
但是,这只是一个预览功能,因为您可以看到PM的评论:
我很高兴地说我们现在首次预览此功能 可用 - 查看公告博客文章。
我会继续在这里分享更新,因为我们会更新 预览。
Jordan Visual Studio for Mac程序经理
根据博客文章下面的评论,现在似乎不稳定。如果您想要在Mac上使用TFS源代码控制的更稳定的解决方案,您可以尝试使用Visual Studio Code,这是一个快速,轻量级的代码编辑器。
借助Visual Studio Team Services extension对Visual Studio Code的帮助,它允许您连接到Team Services和Team Foundation Server,并为Team Foundation版本控制(TFVC)和GIT提供支持。有关详细信息,请访问Connect VS code with TFS on mac
答案 1 :(得分:2)
TFS是一个相当广泛的术语,描述了一整套解决方案。我假设你的意思是我的答案的版本控制部分。
不支持TFVC,这是旧的版本控制系统,曾经是TFS的默认版本。
从现在开始,TFS和VSTS(基本上是TFS的云托管版本)已经切换到Git。 Visual Studio for Mac以及许多其他工具当然支持Git。
如果您仍想使用TFVC,我只找到一个不漂亮的选项。我安装了Eclipse(IDE for Java),它有一个用于TFVC版本控制的插件。它的外观和工作方式与Visual Studio for Windows中的外观和工作方式非常相似。它有一些怪癖,如果仍然积极维护我会感到惊讶,所以请谨慎使用,如果你有可能考虑切换到Git。
编辑虽然它们似乎是working on it!如果您查看链接的博客文章,您会看到支持工作正在进行中,我认为您今天可以下载预览。
答案 2 :(得分:0)
从VS 2019 for MAC开始,对预览的支持也已删除。
注意
Visual Studio 2019 for Mac不再支持Visual Studio for Mac的预览TFVC扩展。
根据此doc,建议使用GIT进行版本控制。否则,如果没有选择,则可以在macOS上使用TFS。链接中还提供了几个选择。
此外,在Mac上的TFVC中有eclipse plugin可用