Si .svn/format
existe, alors lisez-le nombre:
- La Version 7 est SVN 1.3
- La Version 8 est SVN 1.4
- La Version 9 est SVN 1.5
Si .svn/format
n'existe pas, alors le numéro de version est sur la première ligne, en .svn/entries
:
- La Version 10 est SVN 1.6
- La Version 12 est SVN 1.7
Subversion 1.6 a été le premier à ne pas utiliser .svn/format
. La Version 7 et plus utilisé basé sur XML, .svn/entries
le fichier, des versions plus récentes utilisent moins détaillé basé sur la ligne de format de fichier.
Depuis Subversion 1.7 le numéro de version est stockée dans l' .svn/wc.db
la base de données SQLite dans le "user_version" sur le terrain. Donc, même si .svn/format
est heurté à la version 12 le format réel version de 29 ans, et les futures versions ne peuvent pas mettre à jour .svn/format
plus.
Tous le format des numéros de version sont décrites dans les wc.h avec les numéros de version de Subversion de presse.