¿Cómo verifico de sistema de ficheros mi repositorio SVN está utilizando?
-
20-09-2019 - |
Pregunta
Ya he creado mi repositorio y he estado usando durante un tiempo. Quería comprobar lo almacén de datos del sistema de archivos que está utilizando: Berkeley DB o FSFS. No estoy seguro de cómo comprobar esto. He mirado en svnadmin, svnlook, etc. ¿Alguna pista sobre cómo hacer esto?
Solución
Compruebe el archivo db/fs-type
en su repositorio:
$ cat db/fs-type
fsfs
Otros consejos
Suponiendo que se puede acceder al sistema de archivos del repositorio está encendida, se puede comprobar si hay un archivo para cada archivo fuente en el subdirectorio DB
En este momento no se sabe cómo hacerlo desde el lado del cliente
Concedido esto es una cuestión mayor, pero si tiene acceso al servidor, es posible examinar los detalles usando svnadmin
. Cambiar al directorio que contiene los repositorios, y luego usar svnadmin info REPOSITORY
. Se mostrarán la Filesystem Type
y Filesystem Format
. Funciona con la versión svnadmin
de al menos 1,9.
Información de # svnadmin recinto de seguridad
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