Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Mehr über die Objekte lernen Sie in einem späteren Abschnitt. Zunächst konzentrieren wir uns auf die Versionierung:

Versionierung bedeutet, dass Sie von einem Basisobjekt, das Sie erstellt haben, mehrere Versionen anlegen (können), mit welchen Sie dann arbeiten.

Die Versionen sind dabei voneinander unabhängig, Sie haben nur die Zugehörigkeit zum selben Oberobjekt gemeinsam.

Im R-S wird also nicht direkt mit diesen Basisobjekte den Basisobjekten Formular, Schema, etc. gearbeitet, sondern mit ihren Versionen der Objekte: .

Image Modified
Abbildung A: Versionen eines Objekts

...

Alle Eigenschaften und Inhalte, die ein Objekt enthalten kann, werden in den Versionen der Version des Objekts abgelegt.Objekte abgelegt.

In Abb. A existieren also folgende Objekte:

Section
Column
width150px

Das Formular "Rechnung v1.0"

Das Formular "Rechnung v2.0"

Das Formular "Rechnung v2.5"

Column
width150px

Das Schema "Rechnung v1.0"

Das Schema "Rechnung v2.0"

Das Schema "Rechnung v2.5"

Column
width150px

Die Bibliothek "Rechnungs-Ressourcen v1.0"

Die Bibliothek "Rechnungs-Ressourcen v2.0"

Die Bibliothek "Rechnungs-Ressourcen v2.5"

 

Von einem angelegten Basisobjekt muss also mindestens eine Version existieren, damit Sie damit arbeiten können.

...

während die Objekte Formular Rechnung, Schema Rechnung und Schema Mahnung nur als Überordnung "Ordner" für ihre Versionen dienen.

Zur Vereinfachung fehlen in der Darstellung die Bibliotheken. Für sie verläuft die Versionierung aber analog.

 

Versionen müssen nicht zwingend Versionsnummern als Namen haben. Sie können einer Version jeden beliebigen Namen geben.

In den meisten Fällen empfiehlt es sich jedoch aufgrund der besseren Übersichtlichkeit, Versionen zu Nummerieren.

Status-Workflow im R-S

 

Versionen eines Objekts besitzen im R-S einen Status. Dieser Status gibt den Zustand der Version an und bestimmt, wie die Version verwendet werden darf.

...