Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Konvention: MULTI-SEQUENCE

&pagelevel(5)&pagelevel

Defaultversion: durch EXAMPLE von //MODIFY-TYPE-ATTRIBUTES festgelegt.

Format:   [<Präfix>]<Zifferngruppe>

Präfix besteht aus beliebigen zulässigen Zeichen und endet nicht mit einer Ziffer. Die Länge von Präfix ist für alle Versionen des Typs gleich.

Erhöhungsverfahren

Die abschließende Zifferngruppe einer Versionsbezeichnung wird um 1 erhöht (Fehler, sofern nicht möglich).

Auswahl der Standardbasis

  1. Zielversion explizit gegeben (composed-name / *UPPER-LIMIT).

    1. Die höchste Version mit gleichem Präfix ist Basisversion, sofern eine solche existiert.

    2. Die insgesamt höchste der existierenden Versionen ist Basisversion.

  2. Zielversion implizit gegeben (*HIGHEST-EXISTING / *INCREMENT).

    Die insgesamt höchste der existierenden Versionen ist Basisversion.

Prüfungen

Jeder Präfix bildet einen Unternamensraum. Die Zielversion muss höher sein als die höchste existierende Version im gleichen Unternamensraum oder einen neuen Unternamensraum bilden.

Hinweise

  • Es wird sichergestellt, dass die Strukturen von Versionsbezeichnungen und die Delta-Struktur übereinstimmen.

  • Wenn eine Version auf einem Hauptzweig gelöscht wird, von der ein Nebenzweig abhängig ist, kann nicht mehr der gesamte Baum unter einen konventionierten Typ kopiert werden, da für den betreffenden Nebenzweig keine geeignete Basis mehr vorhanden ist.

  • composed-name muss, sofern nicht leer, mit einem Punkt „.“ enden, wenn er als BASE=composed-name* eingegeben wird. Basis ist damit die höchste Version eines Haupt- oder Nebenzweiges.