我可以使用Berkeley DB或FSFS,我应该使用哪一个?我也将使用TortoiseSVN的Windows XP机器上的存储库
答案 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数据库,这会抽象出使用的后端,所以你的客户永远不需要直接访问这些文件