是否在Visual Studio for Mac中提供TFS

时间:2018-05-16 07:18:38

标签: visual-studio tfs xamarin.forms visual-studio-mac

我没有在Visual Studio for Mac中找到TFS,是否有可用的替代工具。

3 个答案:

答案 0 :(得分:3)

对于Visual Studio Mac,目前支持TFS。有一个uservocie,你可以投票并监控它。

  

TFS版本控制

     

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

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

  

我很高兴地说我们现在首次预览此功能   可用 - 查看公告博客文章。

     

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

     

我会继续在这里分享更新,因为我们会更新   预览。

     

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可用