svnadmin list-unused-dblogs
Prev | svnadmin Subcommands | Next

## Name

svnadmin list-unused-dblogs — Ask Berkeley DB which logfiles can be safely deleted (applies only to repositories using the `bdb` backend).

## Synopsis

`svnadmin list-unused-dblogs REPOS_PATH`

## Description

Berkeley 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. See the section called “Managing Disk Space” for more information.

## Examples

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!

Prev | Up | Next
svnadmin list-dblogs | Home | svnadmin load