Versionierung: Grundlegende Konzepte
Dieses Thema gilt nur für ArcEditor und ArcInfo.
Die Versionierung ermöglicht es mehreren Benutzern, eine Geodatabase direkt zu bearbeiten, ohne explizit Sperren auf Features anzuwenden oder Daten zu duplizieren. Im Folgenden sind die wesentlichen Fakten zu Versionen aufgeführt:
Eine Version ist ein benannter State einer Geodatabase. Sie können Versionen zur Darstellung von technischen Entwürfen, Konstruktionsaufträge, Zuständen von Geodatabases und jedem Szenario verwenden, in dem bei der Untersuchung eines Ergebnisses "Was wenn"-Fragen herangezogen werden.
Eine Version überspannt eine Geodatabase und verfügt über Eigenschaften. Sie können definieren, welche Objekte in einer Geodatabase versioniert werden und auswählen, welche Feature-Datasets, Feature-Classes und Tabellen versioniert werden. Wenn Sie festlegen, dass ein Feature-Dataset versioniert werden soll, werden automatisch auch alle zugehörigen Tabellen und Feature-Classes versioniert.
Eine Geodatabase kann über mehrere Versionen gleichzeitig verfügen. Sie können die Sichtbarkeit einer Version für andere Benutzer steuern, indem Sie die Berechtigung festlegen. Mit jeder Version können Sie dieselben Anzeige- und Analysefunktionen wie mit einer nicht versionierten Geodatabase durchführen.
Unterschiede bestehen nur im Zeilen-Status, nicht im Schema. Eine Version bietet eine nahtlose Ansicht aller Änderungen, die seit der Erstellung der Version angewendet wurden. Im Zeilen-Status sind alle hinzugefügten, entfernten und geänderten Objekte erkennbar. Die Zeilen-Status-Informationen über jede Version werden in der Geodatabase gespeichert (bzw. beibehalten). Das Schema, also die Definition der Tabellen und deren Felder, kann in einer Geodatabase geändert werden. Schemaänderungen werden auf alle Versionen der Geodatabase angewendet.
Intern verfügt die Geodatabase über Tabellen, in denen geänderte, hinzugefügte oder entfernte Features für jede Version festgehalten werden. Wenn Sie Versionen verwenden, ist dies jedoch nicht ersichtlich. Sie wirken vielmehr wie eine vollständige Kopie einer Geodatabase.
Für jede versionierte Geodatabase besteht eine Standardversion. Die Standardversion kann als Version betrachtet werden, die den ursprünglichen State wiedergibt. Sie stellt normalerweise den nominalen State der Geodatabase dar.
Eine Version kann aus einer anderen Version erstellt werden. Ausgehend von der Default-Version können eine Reihe von Versionen erstellt werden. Jede Version mit Ausnahme der Default-Version verfügt über genau eine Parent-Version.
Sie können eine Verbindung mit jeder Version herstellen. Benutzer beginnen die Bearbeitung einer Version auf Basis des aktuellen Projekts oder der Projektphase. Sie können mit jeder Version arbeiten, für die ihnen eine Berechtigung erteilt wurde.
Weitere Informationen finden Sie unter folgenden Links: