Какую подрывную файловую систему использовать на CentOS5?
-
25-10-2019 - |
Вопрос
Я могу либо использовать Berkeley DB или FSFS, какой из них мне следует использовать? Я также буду использовать репозитрии на моей машине Windows XP с TortoiseSvn
Решение
FSFS - это «новая лучшая» файловая система для SVN. DBD был исходной файловой системой, но FSFS был развернут по какой -то причине и теперь является файловой системой по умолчанию для SVN.
FSFS более стабильна, более дружелюбна для резервного копирования и некоторое время существует, чтобы считаться стабильным и зрелым.
Прочитайте ссылку в Archimedix отвечать Для официального сравнения.
Другие советы
FSFS, как правило, считается наиболее стабильной бэкэнд.
FSFS также четко определен подрывной деятельностью, поэтому каждый клиент может использовать его. У меня было много проблем при доступе к BDB после модернизации библиотеки Беркли, поэтому я буду ясно от этого.
В любом случае: Настройте свой сервер, чтобы он экспортировал базу данных Subversion с помощью Apache, это абстрагирует используемый бэкэнд, чтобы вашим клиентам никогда не нужно было получить доступ к файлам напрямую
Если у вас нет особых причин для использования BDB, используйте FSFS.
По моему опыту, BDB иногда коррумпирован, а затем нуждается в ремонте ... хотя у меня никогда не было никакой коррупции с FSF.
Кроме того, проверьте эту ссылку:http://svnbook.red-bean.com/nightly/en/svn.reposadmin.html