Gewusst wie: Stellen von Datenbankprojekten unter Versionskontrolle
Aktualisiert: November 2007
Sie können Änderungen an der Datenbank verwalten, indem Sie ein zugehöriges Datenbankprojekt erstellen und dieses unter Versionskontrolle stellen. Die Mitglieder Ihres Teams und Sie nehmen alle Änderungen am Datenbankprojekt vor. Anschließend wird das Datenbankprojekt auf einer neuen oder bestehenden Instanz der aktiven Datenbank erstellt und bereitgestellt.
Sie können das Datenbankprojekt bei dessen Erstellung oder auch später unter Versionskontrolle stellen (z. B. nachdem Sie einen ersten Entwurf des Schemas erstellt haben).
So erstellen Sie ein Datenbankprojekt und stellen dieses unter Versionskontrolle
Zeigen Sie im Menü Datei auf Neu, und klicken Sie auf Projekt.
Das Dialogfeld Neues Projekt wird angezeigt.
Erweitern Sie unter Projekttypen den Knoten Datenbankprojekte, und klicken Sie auf Microsoft SQL Server.
Klicken Sie unter Vorlagen auf die Projektvorlage, die der zu erstellenden Datenbankversion entspricht (Microsoft SQL Server 2000 oder SQL Server 2005).
Geben Sie im Feld Name den gewünschten Namen für das Projekt ein.
Geben Sie im Feld Speicherort den vollständigen Pfad für den Speicherort ein, an dem das Projekt erstellt werden soll. Sie können auch auf Durchsuchen klicken, um den Pfad zu suchen.
Aktivieren Sie das Kontrollkästchen Zur Quellcodeverwaltung hinzufügen, und klicken Sie auf OK.
Das Datenbankprojekt wird mit den angegebenen Parametern erstellt.
Wenn eine entsprechende Meldung angezeigt wird, befolgen Sie die Anweisungen für die von Ihnen verwendete Versionskontrollsoftware, um das Projekt unter Versionskontrolle zu stellen.
Das Datenbankprojekt unterliegt nun der Versionskontrolle, aber möglicherweise ist es noch nicht eingecheckt (abhängig vom verwendeten Versionskontrollsystem). Sie können vor dem Einchecken weitere Änderungen vornehmen (beispielsweise Tabellen oder andere Datenbankobjekte hinzufügen). Informationen zum Einchecken von Änderungen finden Sie in der letzten Verfahrensweise in diesem Thema.
So stellen Sie eine Projektmappe, die ein Datenbankprojekt enthält, unter Versionskontrolle
Zeigen Sie im Menü Datei auf Quellcodeverwaltung, und klicken Sie auf Projektmappe zur Quellcodeverwaltung hinzufügen.
Je nach verwendeter Versionskontrollsoftware wird ein entsprechendes Dialogfeld angezeigt. Wenn Sie z. B. Visual Studio Team System Team Foundation Server verwenden, wird das Dialogfeld Der Quellcodeverwaltung ProjektmappeSolutionNamehinzufügen angezeigt.
Befolgen Sie die Anweisungen für die von Ihnen verwendete Versionskontrollsoftware, um das Datenbankprojekt unter Versionskontrolle zu stellen.
Das Datenbankprojekt unterliegt nun der Versionskontrolle, aber möglicherweise ist es noch nicht eingecheckt (abhängig vom verwendeten Versionskontrollsystem). Sie können vor dem Einchecken weitere Änderungen vornehmen (beispielsweise Tabellen oder andere Datenbankobjekte hinzufügen). Informationen zum Einchecken von Änderungen finden Sie in der letzten Verfahrensweise in diesem Thema.
So stellen Sie ein Datenbankprojekt unter Versionskontrolle
Klicken Sie im Projektmappen-Explorer auf das Datenbankprojekt, das unter Versionskontrolle gestellt werden soll.
Klicken Sie im Menü Datei auf Quellcodeverwaltung, und klicken Sie dann auf Ausgewählte Projekte zur Quellcodeverwaltung hinzufügen.
Je nach verwendeter Versionskontrollsoftware wird ein entsprechendes Dialogfeld angezeigt. Wenn Sie z. B. Team Foundation Server verwenden, wird das Dialogfeld Der Quellcodeverwaltung ProjektmappeSolutionNamehinzufügen angezeigt.
Befolgen Sie die Anweisungen für die von Ihnen verwendete Versionskontrollsoftware, um das Datenbankprojekt unter Versionskontrolle zu stellen.
Das Datenbankprojekt unterliegt nun der Versionskontrolle, aber möglicherweise ist es noch nicht eingecheckt (abhängig vom verwendeten Versionskontrollsystem). Sie können vor dem Einchecken weitere Änderungen vornehmen (beispielsweise Tabellen oder andere Datenbankobjekte hinzufügen). Informationen zum Einchecken von Änderungen finden Sie in der letzten Verfahrensweise in diesem Thema.
Einchecken von Änderungen
Wenn Sie ein Datenbankprojekt erstmalig unter Versionskontrolle stellen, sind alle Dateien standardmäßig ausgecheckt. Wenn das Projekt anderen Teammitgliedern zur Verfügung stehen soll, müssen Sie das Datenbankprojekt und dessen Projektelemente einchecken.
So checken Sie das Datenbankprojekt und dessen Projektelemente ein
Klicken Sie im Menü Datei auf Quellcodeverwaltung und danach auf Einchecken.
Je nach verwendeter Versionskontrollsoftware wird ein entsprechendes Dialogfeld angezeigt. Wenn Sie z. B. Team Foundation Server verwenden, wird das Dialogfeld Einchecken - Quelldateien - Workspace: WorkspaceName angezeigt.
Befolgen Sie die Anweisungen für die von Ihnen verwendete Versionskontrollsoftware, um das Datenbankprojekt und dessen Projektelemente einzuchecken.
Sicherheit
Der Teamadministrator muss Ihnen ggf. erst die entsprechenden Berechtigungen gewähren, damit Sie auf das Versionskontrollrepository zugreifen können.
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Stellen eines vorhandenen Datenbankschemas unter Versionskontrolle
Gewusst wie: Hinzufügen eines Projekts oder einer Projektmappe zur Versionskontrolle
Gewusst wie: Einchecken von ausstehenden Änderungen
Konzepte
Übersicht über die Terminologie der Database Edition