Differenza tra il formato e i file db / format in un repository Subversion


27

Qual è la differenza tra i seguenti due file su un server SVN (ovvero non in un repository verificato)?

format
db/format

Nei nostri repository il contenuto del primo è 5mentre il contenuto del secondo è2

Risposte:


40

Il formatfile contiene informazioni sul formato del repository Subversion, mentre db/formatcontiene informazioni sul formato del file system del repository Subversion (FS) .

Numero del formato del repository:

  • I formati 0, 1 e 2 erano pre-1.0.
  • Il formato 3 era aggiornato da 1.0 a 1.3.
  • Il formato 4 è stato un esperimento fallito durante lo sviluppo della funzione di blocco in anticipo fino a 1.2.
  • Il formato 5 era nuovo in 1.4, ed è il primo formato che può contenere filesystem BDB o FSFS con un formato FS diverso da 1, poiché alcuni formati precedenti sono accettati da alcune versioni di Subversion che non prestano attenzione al numero del formato FS.

Numero del formato FSFS:


Grazie! Hai qualche dettaglio sul significato dei numeri? (Accetterò comunque la tua risposta, dato che hai risposto alla mia domanda iniziale)
Rich

Ho aggiornato la mia risposta con una breve descrizione di diversi repository e versioni di FSFS.
Ivan Zhakov,

3
E il formato 6 di FSFS è stato aggiunto in Subversion 1.8. Aggiunge l'imballaggio revprop e alcuni altri miglioramenti. subversion.apache.org/docs/release-notes/…
tgharold

2
@tgharold Grazie per il promemoria. Ho aggiunto informazioni sul formato 6 di FSFS alla mia risposta.
Ivan Zhakov,

qualcuno sa cosa significa Formato 12?
Erdinc Ay,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.