Wie kann ich überprüfen, was Dateisystem meines SVN-Repository verwendet?
-
20-09-2019 - |
Frage
Ich habe bereits mein Repository erstellt und wurde für eine Weile es. Ich wollte prüfen, welche Dateisystemdaten speichern, es verwendet: Berkeley DB oder FSFS. Ich bin mir nicht sicher, wie dies zu überprüfen. Ich habe bei svnadmin sieht, svnlook usw. Irgendwelche Hinweise, wie dies zu tun?
Lösung
Überprüfen Sie die db/fs-type
Datei in Ihrem Repository:
$ cat db/fs-type
fsfs
Andere Tipps
Unter der Annahme, können Sie das Dateisystem zugreifen das Repository auf, dann können Sie prüfen, ob es eine Datei für jede Quelldatei in der DB ist subdir
Leider weiß nicht, wie es von der Client-Seite zu tun
Zugegeben dies ist eine ältere Frage, aber wenn Sie den Zugriff auf den Server haben, ist es möglich, die Details mit svnadmin
zu untersuchen. Wechseln Sie in das Verzeichnis mit den Repositories enthalten, und dann Verwendung svnadmin info REPOSITORY
. Die Filesystem Type
und Filesystem Format
wird angezeigt. Arbeiten mit svnadmin
Version von mindestens 1,9.
# svnadmin Info Sandbox
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