Name
svnadmin list-unused-dblogs — Ask Berkeley DB which log files 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 log files
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 log files from a repository:
$ svnadmin list-unused-dblogs /path/to/repos
/path/to/repos/log.0000000031
/path/to/repos/log.0000000032
/path/to/repos/log.0000000033
$ svnadmin list-unused-dblogs /path/to/repos | xargs rm
## disk space reclaimed!