Share via


Arbeitsweise

Der Assistent zum Hinzufügen von SourceSafe-Datenbanken kann zum Erstellen einer Visual SourceSafe-Datenbank verwendet werden. Dabei können Sie Optionen der Verwendungskonfiguration auswählen, die die für das Team möglichen Arbeitsstile darstellen. Von Visual SourceSafe werden zwei Arbeitsweisen unterstützt:

  • Sperren-Ändern-Entsperren (auch als exklusives Auscheckmodell bezeichnet)

  • Kopieren-Ändern-Zusammenführen (auch als Modell mit mehrfachem Auschecken bezeichnet)

Sperren-Ändern-Entsperren

Die Arbeitsweise Sperren-Ändern-Entsperren ist die Standardarbeitsweise für eine Visual SourceSafe-Datenbank. Viele Systeme zur Versionskontrolle verwenden ein ähnliches Modell, bei dem zu einem bestimmten Zeitpunkt nur jeweils ein Benutzer Änderungen an einer Datei vornehmen kann.

Wenn Sie die Arbeitsweise Sperren-Ändern-Entsperren verwenden, wird in Visual SourceSafe beim Auschecken eine Datei bzw. ein Projekt aus der Datenbank in den Arbeitsordner des Benutzers kopiert. Die Datei wird insoweit gesperrt, als die Datenbank davon betroffen ist. Wenn ein anderer Benutzer versucht, die Datei auszuchecken, wird von Visual SourceSafe eine Meldung generiert, dass die Datei bereits ausgecheckt ist. Wenn der Benutzer die Datei in die Datenbank eincheckt, wird eine neue Version der Datei erstellt und anschließend entsperrt, um sie für andere Benutzer verfügbar zu machen.

Kopieren-Ändern-Zusammenführen

Zur Unterstützung von Teamumgebungen enthält Visual SourceSafe die Arbeitsweise Kopieren-Ändern-Zusammenführen, die parallele Entwicklungsvorgänge ermöglicht. Dieser Arbeitsweise liegt der Visual SourceSafe-Zusammenführungsmechanismus zugrunde. Damit wird ermöglicht, dass mehrere Benutzer dieselbe Datei auschecken.

Bei der Arbeitsweise Kopieren-Ändern-Zusammenführen wird in Visual SourceSafe beim Auschecken eine Datei bzw. ein Projekt aus der Datenbank in den Arbeitsordner des Benutzers kopiert. Ein anderer Benutzer kann ebenfalls eine Kopie des Elements erhalten und in seinem Arbeitsordner ablegen. Beide Benutzer können ihre jeweiligen lokalen Kopien der Datei ändern. Wenn einer der Benutzer die Datei wieder in die Visual SourceSafe-Datenbank eincheckt, wird diese Version der Datei zur aktuellen Version. Wenn der andere Benutzer Änderungen eincheckt, für den die Datei freigegeben war, ermöglicht die Zusammenführungsfunktion von Visual SourceSafe dem Benutzer, die Dateiunterschiede anzuzeigen und den Dateiinhalt mit dem Inhalt der Datei in der Datenbank zusammenzuführen. Weitere Informationen finden Sie unter Vergleichs- und Zusammenführungsmechanismen.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen einer Datenbank

Referenz

Assistent zum Hinzufügen von SourceSafe-Datenbanken

Konzepte

Vergleichs- und Zusammenführungsmechanismen