Team Foundation Version Control
Enterprise ready version control for teams of all shapes and sizes

Distributed version control with Git is also supported by Team Services.

Visual Studio tools to maximize developer productivity
First-class integration with Visual Studio. Highlight changes to your code with rich file and folder diff tools. Track code changes across branches with powerful visualizations. Integrated code review tools help get feedback before code is checked in.
Integrated with the development lifecycle
Automatically build and test your code with hosted or on-prem builds. Set up continuous integration to always know the quality of your builds. Eliminate build breaks with gated check-in. Track your work by linking bugs and stories to change sets and code reviews.


One solution for your cross-platform team
Deep integration with popular IDEs including IntelliJ and Eclipse. Built-in continuous integration and support for Jenkins and others tools. Command line tools for developers on Linux and other platforms.
Secure and proven in the enterprise
Secure content with customizable groups and Active Directory integration. Granular permissions to control access to code and other assets. Easily manage thousands of projects and branches in a single account. Centralize assets while scaling to support massive code bases.

