O'Reilly logo

DevOps with Windows Server 2016 by Ritesh Modi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Visual Studio Team Services

Visual Studio Team Services (VSTS) provides Software Configuration Management and control services for source code. It has two types of repositories and teams can select them based on their needs:

  • Team Foundation Version Control (TFVC)
  • Git

TFVC is the traditional Centralized Source Code Management System, whereas Git is a relatively new distributed Source Code Management System. Git is the default repository in VSTS when creating a new repository. There was already an introduction to both Git and TFVC in Chapter 2, DevOps Tools and Technologies, and readers are advised to read it for a better understanding.

The main differences between TFVC and Git are shown in Table 1:

Type

Git

TFVC

Branching

Advance branching is ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required