Creating a Source Control Plug-in

Note

This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, use the version selector at the top left. We recommend upgrading to Visual Studio 2019. Download it here

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.

In This Section

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

Architecture
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.