Différence entre les fichiers format et db / format dans un référentiel Subversion


27

Quelle est la différence entre les deux fichiers suivants sur un serveur SVN (c'est-à-dire pas dans un référentiel extrait)?

format
db/format

Dans nos référentiels, le contenu du premier est 5alors que le contenu du second est2

Réponses:


40

Le formatfichier contient des informations sur le format du référentiel Subversion, tandis qu'il contient des informations sur le format du système de fichiers dudb/format référentiel (FS) de Subversion .

Numéro de format du référentiel:

  • Les formats 0, 1 et 2 étaient antérieurs à 1.0.
  • Le format 3 était courant de 1.0 à 1.3.
  • Le format 4 a été une expérience avortée lors du développement de la fonction de verrouillage dans la version 1.2.
  • Le format 5 était nouveau dans 1.4, et est le premier format qui peut contenir des systèmes de fichiers BDB ou FSFS avec un format FS autre que 1, car les formats antérieurs sont acceptés par certaines versions de Subversion qui ne font pas attention au numéro de format FS.

Numéro de format FSFS:


Merci! Avez-vous des détails sur la signification des chiffres? (Je vais quand même accepter votre réponse, car vous avez répondu à ma question initiale)
Rich

J'ai mis à jour ma réponse avec une brève description des différentes versions de référentiel et FSFS.
Ivan Zhakov

3
Et le format FSFS 6 a été ajouté dans Subversion 1.8. Il ajoute un emballage revprop ainsi que quelques autres améliorations. subversion.apache.org/docs/release-notes/…
tgharold

2
@tgharold Merci pour ce rappel. J'ai ajouté des informations sur le format FSFS 6 à ma réponse.
Ivan Zhakov

quelqu'un sait-il ce que signifie le format 12?
Erdinc Ay
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.