Freigeben über


Unterstützen der Quellcodeverwaltung

Visual Studio unterstützt Das Auschecken von Dateien, Check-Ins und andere Quellcodeverwaltungsvorgänge für Ihr Projekt oder Editor. Als Quellcodeverwaltungsclient ist Visual Studio für die Interaktion mit einem Quellcodeverwaltungspaket wie Visual Source Tresor konzipiert, das Archivierungs-, Versionsverwaltungs- und Steuerungseinrichtungen für einen dynamisch definierten Satz von Dateien bereitstellt.

In diesem Abschnitt

Beschreibt die Schnittstellen, die ein Projekttyp implementieren muss, um die Quellcodeverwaltung zu unterstützen.

Stellt Fragen bereit, deren Antworten die Implementierung eines Projekttyps ändern.

Beschreibt, wie die Unterstützung der Quellcodeverwaltung die Implementierung eines Projekttyps ändert.

Beschreibt bewährte Methoden für Projekttypen und Editoren.

Beschreibt, wie ein Projekt registriert wird, wenn ein Benutzer es einem Quellcodeverwaltungssystem hinzufügt.

Verweis

IVsQueryEditQuerySave2 Gibt die Umgebung oder das Quellcodeverwaltungspaket an, dass eine Datei im Arbeitsspeicher geändert oder gespeichert werden soll.

IVsSccManager2 Ermöglicht Es Projekten und Hierarchien, sich bei der Quellcodeverwaltung zu registrieren und Informationen zum Quellcodeverwaltungsstatus zu erhalten.

IVsSccProject2 Implementiert in einem Projektsystem zur Bereitstellung der Quellcodeverwaltung für Projektdateien und Projektelemente.

IVsTrackProjectDocuments2 Wird von Projekten verwendet, um die Umgebung nach der Berechtigung zum Hinzufügen, Entfernen oder Umbenennen einer Datei oder eines Verzeichnisses in einer Lösung abzufragen.

IVsTrackProjectDocumentsEvents2 Benachrichtigt Clients über Änderungen, die an Projektdateien oder Verzeichnissen vorgenommen wurden.

Bietet eine Übersicht über Projekte als grundlegende Bausteine der integrierten Entwicklungsumgebung (IDE) von Visual Studio. Links finden Sie in zusätzlichen Themen, in denen erläutert wird, wie Projekte das Erstellen und Kompilieren von Code steuern.