Freigeben über


Laufzeitdetails der Quellcodeverwaltung

Ein Projekt wird der Quellcodeverwaltung hinzugefügt, wenn der Benutzer eine Datei im Projekt zur Quellcodeverwaltung hinzufügt oder z. B. über einen Automatisierungscontroller wie einen Assistenten. Ein Projekt gibt nicht für sich selbst an, dass es unter quellcodeverwaltung steht; es unterstützt die Quellcodeverwaltung, muss aber manuell hinzugefügt werden.

Registrieren mit einem Quellcodeverwaltungspaket

Wenn eine Datei in Ihrem Projekt zur Versionskontrolle hinzugefügt wird, ruft die Umgebung SetSccLocation auf, um Ihnen vier undurchsichtige Zeichenfolgen bereitzustellen, die vom Versionskontrollsystem als Cookies verwendet werden. Speichern Sie diese Zeichenfolgen in Ihrer Projektdatei. Diese Zeichenfolgen sollten beim Starten des Projekttyps durch Aufrufen RegisterSccProjectan den Quellcodeverwaltungs-Stub (die Visual Studio-Komponente, die Quellcodeverwaltungspakete verwaltet) übergeben werden. Dies wiederum lädt das entsprechende Quellcodeverwaltungspaket und leitet den Aufruf an die Implementierung von IVsSccManager2::RegisterSccProject.