SVN リポジトリが使用しているファイルシステムを確認するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1932008

質問

すでにリポジトリを作成しており、しばらく使用しています。どのファイルシステムのデータストアが使用されているかを確認したいと思いました。バークレー DB または FSFS。これを確認する方法がわかりません。svnadmin、svnlookなどを調べました。これを行う方法について何かヒントはありますか?

役に立ちましたか?

解決

あなたのリポジトリにdb/fs-typeファイルをチェックします:

$ cat db/fs-type
fsfs

他のヒント

DBのサブディレクトリ内の各ソースファイル

のためのファイルがある場合、あなたは確認することができますが、リポジトリが上にあるファイルシステムにアクセスすることができますと仮定すると、

申し訳ありませんが、クライアント側からどのように行うのか分からない。

確かにこれは古い質問ですが、サーバーにアクセスできる場合は、次のコマンドを使用して詳細を調べることができます。 svnadmin. 。リポジトリを含むディレクトリに移動し、次を使用します。 svnadmin info REPOSITORY. 。の Filesystem Type そして Filesystem Format と表示されます。で動作します svnadmin 少なくとも 1.9 以降のバージョン。

# svnadmin 情報サンドボックス

Path: sandbox
UUID: c9ff7519-0e7a-4f99-8b60-b23157107fec
Revisions: 0
Repository Format: 5
Compatible With Version: 1.9.0
Repository Capability: mergeinfo
Filesystem Type: fsfs
Filesystem Format: 7
FSFS Sharded: yes
FSFS Shard Size: 1000
FSFS Shards Packed: 0/0
FSFS Logical Addressing: yes
Configuration File: sandbox/db/fsfs.conf
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top