We recommend using Visual Studio 2017

Creating a Source Control Plug-in


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Creating a Source Control Plug-in.

The Visual Studio SDK provides resources that enable you to add source control capability to the Visual Studio integrated development environment (IDE). It lets you use any plug-in DLL that complies with the Source Control Plug-in API outlined in this documentation.

Getting Started
Describes how to install a source control plug-in and highlights the currently available Source Control Plug-in API versions.

Uses an architecture diagram to explain the integration of a source control plug-in with the Visual Studio IDE.

Test Guide for Source Control Plug-ins
Provides guidance about how to test the installation and operation of a source control plug-in.

Creating a Source Control VSPackage
Discusses how to create a source control VSPackage that not only supplies source control functionality but replaces Visual Studio source control UI.

Source Control Plug-ins
Provides a complete listing of all the elements in the Source Control Plug-in API.

Source Control
Discusses the options for implementing source control as an integrated feature of Visual Studio.