Versionsnummern

Versionen werden mit eindeutigen Versionsnummern identifiziert. Sie bestehen aus Zahlen mit Punkten dazwischen. Die Zahlen müssen im Bereich [0, 32767] liegen.

BSCW kennt zwei Varianten von Versionsnummern:

Die Hauptversionsnummer hat eine Position für (größere) ‚Versionssprünge‘ vor dem Punkt und eine Position für (kleinere) ‚Versionsschritte‘ hinter dem Punkt. Beispiele dafür sind 0.1, 3.11, 4.5 oder 8.1.

Eine Zweigversionsnummer wird gebildet, indem eine Zweignummer.Schrittnummer-Kombination an diejenige Versionsnummer angehängt wird, von der der Versions­zweig ausgeht. Dabei identifiziert die Zweignummer den Zweig, der von der bestimm­ten Version ausgeht, und die Schrittnummer die Version in diesem Zweig. Nur diese ganz rechts stehende Schrittnummer ist bei einer Zweigversionsnummer veränderbar. Zum Beispiel bezeichnet die Versionsnummer 0.1.2.3 die Version 3 im Zweig 2, der von der Hauptversion 0.1 ausgeht. Man kann auch von Zweigversionen wieder Zweig­versionen erzeugen! Für die Verzweigung von Versionen siehe 5.3.4Versionen verzweigen.

Wenn Sie eine neue Version eines Dokuments erzeugen, bietet BSCW Ihnen dafür eine vor­aus­gefüllte Versionsnummer an, bei der jeweils die Schrittnummer um 1 gegenüber der Vor­version erhöht ist. Sie können eine höhere Schrittnummer eingeben. Eine niedrigere Schritt­nummer ist nur bei einer Hauptversionsnummer möglich, wenn Sie zugleich die Sprung­num­mer erhöhen, z.B. die Versionsnummer von 0.12 auf 1.0 setzen.