¿Qué sistema de archivos de subversión usar en CentOS5?
-
25-10-2019 - |
Pregunta
Puedo usar Berkeley DB o FSFS, ¿cuál debería usar? También usaré las Repositries en mi máquina Windows XP con Tortoisesvn
Solución
FSFS es el "nuevo mejor" sistema de archivos para SVN. DBD era el sistema de archivos original, pero FSFS fue desarrollado por una razón y ahora es el sistema de archivos predeterminado para SVN.
FSFS es más estable, más amigable con la copia de seguridad y ha existido durante un tiempo para ser considerado estable y maduro.
Lea el enlace en Archimedix responder para una comparación oficial.
Otros consejos
FSFS generalmente se considera el backend más estable.
FSFS también está bien definido por la subversión, por lo que cada cliente puede usarlo. He tenido muchos problemas al acceder a un BDB después de actualizar la Biblioteca Berkley, por lo que me mantendría alejado de eso.
En cualquier caso: Configure su servidor para que exporta la base de datos de subversión usando Apache, esto se abstrae el backend usado para que sus clientes nunca necesitarán acceder a los archivos directamente
A menos que tenga razones particulares para usar BDB, use FSFS.
En mi experiencia, BDB tiende a corromper a veces y luego necesita reparación ... Sin embargo, nunca he tenido ninguna corrupción con los FSF.
Además, consulte este enlace:http://svnbook.red-bean.com/nightly/en/svn.reposadmin.html