In this article

Connecting to Team Foundation Version Control

In this article

Note

Team Foundation Version Control support is currently in preview and some functionality is not yet fully working. We'd love feedback from you on any issues at Developer Community. More changes are still to come!

Azure Repos provides two models of version control: Git, which is distributed version control, and Team Foundation Version Control (TFVC), which is centralized version control. This article provides an overview and a starting point for using TFVC with Visual Studio for Mac.

Requirements

Visual Studio Community, Professional, or Enterprise for Mac version 7.5 or later.

Azure DevOps Services, or Team Foundation Server 2013 and later.

A project in Azure DevOps Services or Team Foundation Server, configured to use Team Foundation Version Control.

Installation

In Visual Studio for Mac, choose Visual Studio > Extensions from the menu. In the Gallery tab, select Version Control > Team Foundation Version Control for TFS and VSTS and click Install:

Follow the prompts to install the extension. Once it's installed, restart the IDE.

Updating the extension

Updates to the TFVC extension are made periodically. To access updates, choose Visual Studio > Extensions... from the menu and select the Updates tab. Select the extension in the list and press the Update button:

Press Install on the next dialog to uninstall the old package and install the new one.