September 2008
Intermediate to advanced
432 pages
13h 57m
English
svnadmin list-unused-dblogs — Ask Berkeley DB which logfiles can be safely deleted.
svnadmin list-unused-dblogs REPOS_PATHBerkeley DB creates logs of all changes to the
repository, which allow it to recover in the face of catastrophe.
Unless you enable DB_LOG_AUTOREMOVE, the logfiles
accumulate, although most are no longer used and can be deleted to
reclaim disk space. This command applies only to repositories using
the bdb backend. See Managing Disk Space for more information.
None.
Remove all unused logfiles from the repository:
$ 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 ## disk space reclaimed!