Centos5で使用するどのsubversionファイルシステムがありますか?
-
25-10-2019 - |
質問
Berkeley DBまたはFSFSを使用できますが、どちらを使用する必要がありますか?また、Windows XPマシンのTortoisesvnを使用してリポジトリを使用します
解決
FSFSは、SVNの「新しいより良い」ファイルシステムです。 DBDは元のファイルシステムでしたが、FSFSは理由で開発され、現在はSVNのデフォルトファイルシステムです。
FSFSはより安定しており、バックアップに優しいものであり、安定して成熟していると見なされるためにしばらくの間存在しています。
Archimedixのリンクをお読みください 答え 公式の比較のために。
他のヒント
FSFSは一般に、最も安定したバックエンドであると考えられています。
FSFSはSubversionによっても明確に定義されているため、すべてのクライアントが使用できます。 Berkley Libraryをアップグレードした後、BDBにアクセスする際に多くの問題が発生したので、それを明確にしておきました。
いずれにせよ、Apacheを使用してSubversionデータベースをエクスポートするようにサーバーを設定すると、使用されているバックエンドが抽象化されているため、クライアントがファイルに直接アクセスする必要はありません。
BDBを使用する特定の理由がない限り、FSFSを使用してください。
私の経験では、BDBは時々腐敗する傾向があり、その後修復が必要です...しかし、FSFSで腐敗したことはありませんでした。
また、このリンクをご覧ください。http://svnbook.red-bean.com/nightly/en/svn.reposadmin.html
所属していません StackOverflow