SVN リポジトリが使用しているファイルシステムを確認するにはどうすればよいですか?
-
20-09-2019 - |
質問
すでにリポジトリを作成しており、しばらく使用しています。どのファイルシステムのデータストアが使用されているかを確認したいと思いました。バークレー 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
所属していません StackOverflow