如何查询我的SVN仓库是用什么文件系统?
-
20-09-2019 - |
题
我已经建立了我的资料库,并已使用了一段时间了。我想检查什么文件系统的数据存储被使用:Berkeley DB的或FSFS。我不知道该如何检查。我看过的svnadmin,svnlook的,等上如何做到这一点的任何提示?
解决方案
检查db/fs-type
文件在你的仓库:
$ cat db/fs-type
fsfs
其他提示
假设你可以访问文件系统的信息库是那么,可以检查是否存在用于在DB子目录
的每个源文件的文件抱歉不知道如何从客户端做
这诚然是一个老问题,但如果你有机会到服务器,它可以检查使用svnadmin
细节。切换到包含存储库的目录,然后使用svnadmin info REPOSITORY
。该Filesystem Type
和Filesystem Format
将被显示。可与来自至少1.9 svnadmin
版本。
<强>#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