Les versions sont identifiées par des numéros de version unique. Ce sont des numéros séparés par des points. Ils peuvent prendre les valeurs dans la gamme [0, 32767].
BSCW a deux sortes de numéros de version :
o Un numéro de version principale composé d’une position (plus significative) de version « sauts » qui vient avant le point et d’une position (moins significative) de version « pas » se trouvant après le point. Quelques exemples : 0.1, 3.11, 4.5 ou 8.1.
o Un numéro de version de branche est généré en ajoutant une combinaison numéro-de-branche.numéro-de-pas au numéro de version à partir duquel commence la branche. Le numéro de branche identifie la branche, qui commence à partir de la version particulière, et le numéro de pas identifie la version dans la branche. Seulement le numéro de pas le plus à droite peut être modifié dans le numéro de version de branche. Le numéro de version 0.1.2.3, par exemple, identifie la version 3 de la branche 2 qui commence à partir de la version principale 0.1. Vous pouvez aussi générer des versions de branche de versions de branche ! Voir 8.3.4 « Branchement de versions pour savoir comment créer une version de branche.
Quand vous générez une nouvelle version d’un document, BSCW propose un numéro de version par défaut, où le numéro de pas est incrémenté de 1. Vous pouvez entrer un numéro de pas beaucoup plus élevé. Entrer un plus petit numéro de pas pour un numéro de version principale est uniquement possible si vous augmentez en même temps le numéro de saut, par exemple en entrant 1.0 au lieu de 0.12.