Question

Je peux soit utiliser Berkeley DB ou FSFS, lequel dois-je utiliser? Je vais aussi utiliserai sur mon laquelle les dépôts Windows XP machine avec TortoiseSVN

Était-ce utile?

La solution

FSFS est le système de fichiers « nouveau meilleur » pour SVN. DBD était le système de fichiers d'origine, mais FSFS a été devloped pour une raison et est maintenant le système de fichiers par défaut pour SVN.

FSFS est plus stable, plus convivial et sauvegarde a été autour pendant un certain temps à être considérée comme stable et mature.
Lire le lien dans href="https://stackoverflow.com/questions/5325720/which-subversion-file-system-to-use-on-centos5/5325772#5325772"> réponse Archimedix pour un comparaison officielle.

Autres conseils

FSFS est généralement considéré comme le plus backend stable.

FSFS est également bien définie par la subversion, de sorte que chaque client peut l'utiliser. J'ai eu beaucoup de problèmes lors de l'accès à un BDB après la mise à niveau de la bibliothèque Berkley, donc je rester à l'écart de cela.

Dans tous les cas: configurer votre serveur afin qu'il exporte la base de données de subversion en utilisant apache, ce abstracts le backend utilisé afin que vos clients auront jamais besoin d'accéder aux fichiers directement

Sauf si vous avez des raisons particulières d'utiliser BDB, utilisez FSFS.

Dans mon expérience, BDB a tendance à parfois corrompus et doit alors réparer ... Je ne l'ai jamais eu de corruption avec FSFS bien.

En outre, consultez ce lien: http://svnbook.red-bean.com/nightly/en/svn .reposadmin.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top