Source Control

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

This section discusses the options for implementing source control as an integrated feature of Visual Studio, either through a source control plug-in or a source control VSPackage.

In This Section

Presents the important information that you must have to start working with source control.

An overview of the two available options for implementing source control.

Discusses how to create a source control plug-in that supplies source control functionality through the Visual Studio source control user interface (UI).

Discusses how to create a source control VSPackage that not only supplies source control functionality but can be used to customize the Visual Studio source control UI.

Reference for the Source Control Plug-in API.

Describes how to use Visual Studio projects and solutions to organize code files and resource files, and how to implement source control.