8

特定のSVNリポジトリで使用されているファイルシステムの種類を確認するにはどうすればよいですか?svnadminを使用して新しいリポジトリを作成したいのですが、サーバー上にすでに存在する他のリポジトリと一貫した設定で新しいリポジトリを作成していることを確認したいと思います。

他のすべてがシステム上でFSFSである場合、berkleydbリポジトリをセットアップしたくありません。

/ repositoryname / db / fs-typeを確実に調べることはできますか?

4

3 に答える 3

9

最新バージョンのSubversionを使用している場合、デフォルトはFSFSであり、かなり前から使用されています。見るdb/fs-typeことは、あなたがすでに設定したものを決定する信頼できる方法です。

于 2010-02-15T23:31:57.823 に答える
2

svnadmin list-dblogs /path/to/repodb ログがない場合 (つまり、berkely db でない場合) は何も表示されません。ただし、何も行われていない場合、ログが存在しない可能性があるため、それがどの程度フェイルセーフであるかはわかりません(?-常にfsfsを使用しているためわかりません)。おそらく、これをファイルシステムの db dir を直接見ることと組み合わせて使用​​すると正確になりますが、fs の要素が正確でない場合は考えられません。

于 2010-02-15T22:50:22.853 に答える
1

path/to/repo/db/fs-type に移動するだけで、db タイプのサブバージョンを使用して知ることができます。

于 2013-10-01T04:50:36.870 に答える