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

问题描述 投票:1回答:3

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

svn berkeley-db fsfs
3个回答
3
投票

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

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


2
投票

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

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

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


2
投票

除非您有特殊原因要使用BDB,否则请使用FSFS。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.