Freigeben über


Laufzeitdetails für die Quellcodeverwaltung

Ein Projekt wird der Quellcodeverwaltung hinzugefügt, wenn der Benutzer eine Datei im Projekt zur Quellcodeverwaltung oder über einen Automatisierungscontroller, z. B. einen Assistenten, hinzufügt. 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 der Quellcodeverwaltung eine Datei in Ihrem Projekt hinzugefügt wird, ruft die Umgebung SetSccLocation vier undurchsichtige Zeichenfolgen an, die vom Quellcodeverwaltungssystem 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.