Diese Dokumentation wurde zur Beschreibung der Serie 1.7.x von Apache™ Subversion® erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.

Name

svnadmin list-unused-dblogs — Anfrage an Berkeley DB, welche Protokolldateien zum Löschen freigegeben sind (nur für Projektarchive, die auf BDB basieren).

Aufruf

svnadmin list-unused-dblogs REPOS_PATH

Beschreibung

Berkeley DB erzeugt Protokolle für alle Änderungen am Projektarchiv, die ihm im Angesicht einer Katastrophe die Wiederherstellung erlauben. Falls Sie nicht DB_LOG_AUTOREMOVE aktivieren, sammeln sich die Protokolldateien an, obwohl die meisten nicht mehr benötigt werden und gelöscht werden könnten, um Plattenplatz zurückzuholen. Siehe „Plattenplatzverwaltung“ für weitere Informationen.

Beispiele

Alle nicht benötigten Protokolldateien aus dem Projektarchiv entfernen:

$ svnadmin list-unused-dblogs /var/svn/repos
/var/svn/repos/log.0000000031
/var/svn/repos/log.0000000032
/var/svn/repos/log.0000000033

$ svnadmin list-unused-dblogs /var/svn/repos | xargs rm 
## Plattenplatz zurückgeholt!