在CentOS5上使用哪个subversion文件系统?

时间:2011-03-16 13:07:26

标签: svn berkeley-db fsfs

我可以使用Berkeley DB或FSFS,我应该使用哪一个?我也将使用TortoiseSVN的Windows XP机器上的存储库

3 个答案:

答案 0 :(得分:3)

FSFS是SVN的“新的更好”的文件系统。 DBD是原始文件系统,但FSFS由于某种原因而被开发,现在是SVN的默认文件系统。

FSFS更稳定,更具备份友好性,并且已经存在了一段时间才被认为是稳定和成熟的 阅读Archimedix answer中的链接进行官方比较。

答案 1 :(得分:2)

除非您有特殊理由使用BDB,否则请使用FSFS。

根据我的经验,BDB有时会腐败,然后需要修复......但我从未对FSFS造成任何损害。

另外,请查看此链接: http://svnbook.red-bean.com/nightly/en/svn.reposadmin.html

答案 2 :(得分:2)

FSFS通常被认为是最稳定的后端。

FSFS也是由subversion定义好的,因此每个客户端都可以使用它。 升级berkley库后访问BDB时遇到了很多问题,所以我会保持清醒。

在任何情况下:设置你的服务器以便它使用apache导出subversion数据库,这会抽象出使用的后端,所以你的客户永远不需要直接访问这些文件