Какую файловую систему Subversion использовать на CentOS5? - PullRequest
1 голос
/ 16 марта 2011

Могу ли я использовать Berkeley DB или FSFS, какой мне следует использовать?Я также буду использовать репозитории на моей машине с Windows XP с TortoiseSVN

Ответы [ 3 ]

3 голосов
/ 16 марта 2011

FSFS - это «новая лучшая» файловая система для SVN.DBD была исходной файловой системой, но FSFS была разработана по какой-то причине и теперь является файловой системой по умолчанию для SVN.

FSFS более стабильна, более удобна для резервного копирования и уже некоторое время считается стабильной изрелый.
Прочитайте ссылку в Archimedix ответ для официального сравнения.

2 голосов
/ 16 марта 2011

FSFS обычно считается самым стабильным бэкэндом.

FSFS также хорошо определяется subversion, поэтому каждый клиент может использовать его. У меня было много проблем при доступе к BDB после обновления библиотеки Berkley, поэтому я не буду этого делать.

В любом случае: настройте свой сервер таким образом, чтобы он экспортировал базу данных Subversion с помощью Apache, это абстрагирует используемый бэкэнд, так что вашим клиентам никогда не потребуется прямой доступ к файлам

2 голосов
/ 16 марта 2011

Если у вас нет особых причин использовать BDB, используйте FSFS.

По моему опыту, BDB иногда имеет тенденцию к повреждению, а затем нуждается в ремонте ... Хотя у меня никогда не было никаких повреждений в FSFS.

Кроме того, проверьте эту ссылку: http://svnbook.red -bean.com / ночной / о / svn.reposadmin.html

...