Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office Access
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Übersicht über Visual SourceSafe
 

 Hinweis   Für dieses Feature werden die Microsoft Office Access 2007 Developer-Erweiterungen benötigt. Weitere Informationen dazu, wie Sie die Access Developer-Erweiterungen erwerben, finden Sie unter Einführung in die Access 2007 Developer-Erweiterungen und Access 2007 Runtime.

Microsoft Visual SourceSafe ist ein Quellcodeverwaltungssystem, das Sie für die Teamentwicklung von Microsoft Office Access-Anwendungen einsetzen können. Quellcodeverwaltungssysteme dienen dem Verfolgen und Speichern von Änderungen an Datenbankobjekten. Sie ermöglichen es Entwicklern, die Dateiversionsgeschichte eines Objekts zu überprüfen, zu früheren Versionen eines Objekts zurückzukehren und zeitgleich an der Entwicklung von Objekten und Datenbanken zusammenzuarbeiten. Visual SourceSafe verwendet hierzu die Reverse Delta-Technologie. Hierbei werden nur die für ein Objekt durchgeführten Änderungen und nicht die vollständige Version des Objekts selbst gespeichert. Darüber hinaus ist Visual SourceSafe im Gegensatz zu anderen Quellcodeverwaltungssystemen projektorientiert. Projektorientierung bedeutet, dass Sie bei Bedarf Ihre gesamte Datenbank als eine Einheit verwalten können - Sie müssen sich also nicht auf Operationen für einzelne Objekte beschränken.

Arbeiten mit als Visual SourceSafe-Projekt gespeicherten Access-Datenbanken

Wenn Sie mit einer Access-Datenbank arbeiten, können Sie die Datenbankdatei und alle darin enthaltenen Objekte in Visual SourceSafe speichern. Jede Datenbank wird in einem Visual SourceSafe-Projekt gespeichert. Objekte wie Abfragen, Formulare, Berichte, Makros und Module werden als Textdateien in dem Projekt gespeichert, das der Datenbank zugeordnet ist, in der sie verwendet werden. Andere Objekte, die so genannten "Daten und sonstige Objekte" (Tabellen, Beziehungen, Multifunktionsleisten-Anpassungen, Datenbankeigenschaften, Import/Export-Spezifikationen usw.) werden in einer besonderen Datei mit der Erweiterung .acb oder .acd im Visual SourceSafe-Projekt gespeichert. Eine ACD-Datei wird für den Fall verwendet, dass Ihre Datenbank im ACCDB-Format gespeichert ist, und eine ACB-Datei wird verwendet, wenn Ihre Datenbank im MDB-Format vorliegt. Diese ACD- oder ACB-Datei sollte mit Bedacht gehandhabt werden: Sie sollten diese Datei in Visual SourceSafe nicht umbenennen oder freigeben, da ansonsten die Gefahr besteht, dass die Datenbank beschädigt wird.

Ein freigegebenes Objekt kann in mehreren Projekten gleichzeitig vorhanden sein. Wenn Sie ein solches Objekt in einem Projekt ändern, wird diese Änderung automatisch auch für alle Projekte durchgeführt, in denen dieses Objekt gemeinsam verwendet wird. Sie können beispielsweise ein Formular in mehreren Datenbanken gemeinsam verwenden, oder mehrere Teams gleichzeitig mit der Entwicklung eines Moduls beauftragen.

Quellcodeverwaltung mit Visual SourceSafe

In Visual SourceSafe können mehrere Versionen eines Objekts verwaltet werden, wobei die an diesem Objekt von Version zu Version vorgenommenen Änderungen protokolliert werden. Die Quellcodeverwaltung erfüllt folgende Aufgaben:

  • Koordination im Team Es wird standardmäßig sichergestellt, dass immer nur jeweils eine Person Änderungen an einem Objekt vornehmen kann, sodass verhindert wird, dass die Änderungen eines anderen Benutzers versehentlich überschrieben werden. Ein optionales Feature gibt Ihnen die Möglichkeit, Textdateien (z. B. Codemodule) für verschiedene Benutzer gleichzeitig auszuchecken.
  • Versionsverfolgung  Die Archivierung und Nachverfolgung alter Datenbank- und Objektversionen, die zur Fehlernachverfolgung und für andere Zwecke abgerufen werden können.
  • Wieder verwendbarer oder objektorientierter Code Es wird nachverfolgt, von welcher Datenbank welche Module verwendet werden, sodass Code erneut verwendet werden kann.
Anzeige