Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.

Name

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

Übersicht

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!