Get started with source control VSPackages
Applies to: Visual Studio Visual 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
A source-control VSPackage is a more advanced alternative to the source control plug-in. For more information about source control plug-ins, see Create a source control plug-in. A source-control VSPackage enables complete control over the source control model, features, and user interface (UI), and it integrates into the Visual Studio environment as a VSPackage.
In this section
Determine whether to implement a source control VSPackage
Explains the choices for source control solutions and provides broad guidelines for choosing an appropriate integration path.
Related sections
-
Describes new features using VSPackages with source control.
Create a source control VSPackage
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.