我已经创建了我的存储库并且已经使用了一段时间了。我想检查它使用的文件系统数据存储:Berkeley DB或FSFS。我不知道怎么检查这个。我看过svnadmin,svnlook等等。有关如何做到这一点的任何提示?
答案 0 :(得分:7)
检查存储库中的db/fs-type
文件:
$ cat db/fs-type
fsfs
答案 1 :(得分:1)
假设您可以访问存储库所在的文件系统,那么您可以检查数据库子目录中是否存在每个源文件的文件
抱歉,不知道如何从客户端进行操作
答案 2 :(得分:0)
这是一个较旧的问题,但是如果您可以访问服务器,则可以使用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