Freigeben über


Entfernen von Quellcodeverwaltungs-Informationen aus. und Proj. Sln-Dateien

In Version 1.2 des Quellcodeverwaltungs-Plug-In APIs werden die SCC-Informationen in einer MSSCCPRJ.SCC-Datei gespeichert. Der Vorteil der MSSCCPRJ.SCC-Datei ist, dass die SCC-Informationen nicht der Quellcodeverwaltung unterliegen, lauten wie es in .proj- und .sln-Dateien ist.

Änderungen der Versions-1.2

In den steckverbindungen Quellcodeverwaltung auf Grundlage der Version 1.1 des Quellcodeverwaltungs-Plug-In APIs sind, werden Informationen über die Quellcodeverwaltung in den Dateien des Projekts (.proj) und die Projektmappe (SLN) gespeichert. Der Speicherort der Datenbank wird durch das AuxPath Informationen zur Quellcodeverwaltung und der bestimmte Position in der Datenbank wird durch ProjName angegeben. Dieses Verhalten kann Probleme nach Verzweigung, fork oder Kopiervorgängen verursachen, da das ProjName i. d. R. nach allen Vorgängen ungültig wäre.

In der Version 1.1 des verwendeten APIs Quellcodeverwaltungs-Plug-In die IDE ~SAK Dateien, um zu erkennen, wenn ein Plug-In die MSSCCPRJ.SCC-Methode zum Speichern von Informationen zur Quellcodeverwaltung unterstützt. Die Version 1.2 des Quellcodeverwaltungs-Plug-In API erstellt eine neue Funktion zum Erkennen der Unterstützung für MSSCCPRJ.SCC-Datei bereit, ohne eine ~SAK Datei zu verwenden. Weitere Informationen finden Sie unter Beseitigung von ~SAK Dateien.

Siehe auch

Konzepte

Neues in der Version 1.2 des Quellcodeverwaltungs-Plug-In-API