1

Berkeley DBまたはFSFSのどちらを使用できますか?どちらを使用すればよいですか?また、WindowsXPマシンのリポジトリをTortoiseSVNで使用します

4

3 に答える 3

3

FSFSは、SVNの「新しい優れた」ファイルシステムです。DBDは元のファイルシステムでしたが、FSFSは何らかの理由で開発され、現在はSVNのデフォルトのファイルシステムになっています。

FSFSはより安定しており、バックアップに適しています。しばらくの間、安定して成熟していると見なされてきました。公式の比較については
、Archimedixの回答のリンクをお読みください。

于 2011-03-16T13:53:18.987 に答える
2

BDBを使用する特別な理由がない限り、FSFSを使用してください。

私の経験では、BDBは時々破損する傾向があり、その後修復が必要になります...しかし、FSFSで破損したことは一度もありません。

また、このリンクをチェックしてください: http ://svnbook.red-bean.com/nightly/en/svn.reposadmin.html

于 2011-03-16T13:10:53.943 に答える
2

FSFSは、一般的に最も安定したバックエンドであると考えられています。

FSFSはSubversionによっても明確に定義されているため、すべてのクライアントがそれを使用できます。バークレーライブラリをアップグレードした後、BDBにアクセスするときに多くの問題が発生したので、それは避けておきます。

いずれの場合も、Apacheを使用してSubversionデータベースをエクスポートするようにサーバーを設定します。これにより、使用されているバックエンドが抽象化されるため、クライアントがファイルに直接アクセスする必要がなくなります。

于 2011-03-16T13:12:06.127 に答える