Как мне проверить, какую файловую систему использует мой репозиторий SVN?

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

Вопрос

Я уже создал свой репозиторий и использую его некоторое время.Я хотел проверить, какое хранилище данных файловой системы он использует:Berkeley 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