Dela via


Stöd för källkontroll

Visual Studio stöder filutcheckningar, incheckningar och andra källkontrollåtgärder för projektet eller redigeraren. Som källkontrollklient är Visual Studio utformat för att interagera med ett källkontrollpaket, till exempel Visual SourceSafe, som tillhandahåller arkivering, versionshantering och kontrollmöjligheter för en dynamiskt definierad uppsättning filer.

I det här avsnittet

Beskriver de gränssnitt som en projekttyp måste implementera för att stödja källkontroll.

Innehåller frågor vars svar ändrar hur du implementerar en projekttyp.

Beskriver hur stöd för källkontroll ändrar implementeringen av en projekttyp.

Diskuterar metodtips för projekttyper och redigerare.

Beskriver hur du registrerar ett projekt när en användare lägger till det i ett källkontrollsystem.

Hänvisning

IVsQueryEditQuerySave2 Anger för miljön eller källkontrollpaketet att en fil håller på att ändras i minnet eller sparas.

IVsSccManager2 Gör att projekt och hierarkier kan registrera sig själva med källkontroll och hämta information om källkontrollstatus.

IVsSccProject2 Implementerad i ett projektsystem för att tillhandahålla källkontroll för projektfiler och projektobjekt.

IVsTrackProjectDocuments2 Används av projekt för att fråga miljön om behörighet att lägga till, ta bort eller byta namn på en fil eller katalog i en lösning.

IVsTrackProjectDocumentsEvents2 Meddelar klienter om ändringar som gjorts i projektfiler eller kataloger.

Ger en översikt över projekt som de grundläggande byggstenarna i Visual Studio Integrated Development Environment (IDE). Länkar finns till ytterligare ämnen som förklarar hur projekt styr skapande och kompilering av kod.