Diferencia entre el formato y los archivos db / format en un repositorio de Subversion


27

¿Cuál es la diferencia entre los siguientes dos archivos en un servidor SVN (es decir, no en un depósito desprotegido)?

format
db/format

En nuestros repositorios, el contenido del primero es 5mientras que el contenido del segundo es2

Respuestas:


40

El formatarchivo contiene información sobre el formato del repositorio de Subversion, mientras que db/formatcontiene información sobre el formato del Sistema de archivos del repositorio de Subversion (FS) .

Número de formato del repositorio:

  • Los formatos 0, 1 y 2 fueron pre-1.0.
  • El formato 3 era actual de 1.0 a 1.3.
  • El formato 4 fue un experimento abortivo durante el desarrollo de la función de bloqueo en el período anterior a 1.2.
  • El formato 5 era nuevo en 1.4 y es el primer formato que puede contener sistemas de archivos BDB o FSFS con un formato FS que no sea 1, ya que algunas versiones de Subversion aceptan formatos anteriores que no prestan atención al número de formato FS.

Número de formato FSFS:


¡Gracias! ¿Tiene algún detalle sobre lo que significan los números? (Sin embargo, todavía voy a aceptar su respuesta, ya que ha respondido mi pregunta inicial)
Rich

He actualizado mi respuesta con una breve descripción de diferentes versiones del repositorio y FSFS.
Ivan Zhakov

3
Y el formato FSFS 6 se agregó en Subversion 1.8. Agrega el empaque revprop y algunas otras mejoras. subversion.apache.org/docs/release-notes/…
tgharold

2
@tgharold Gracias por recordarme. He agregado información sobre el formato FSFS 6 a mi respuesta.
Ivan Zhakov

¿Alguien sabe qué significa el formato 12?
Erdinc Ay
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.