svnadmin freeze — Prevent commits to the repository while running an arbitary program.
svnadmin freeze REPOS_PATH PROGRAM [ARG...]
svnadmin freeze --file FILENAME PROGRAM [ARG...]
This subcommand prevents concurrent commits to the repository
REPOS_PATH (i.e. it freezes the
repository) while running
ARG arguments. Clients trying to
commit concurrently will wait until the repository becomes
available again. The subcommand is intended for backup purposes so
that third-party backup tools such as rsync can
be safely used on a live repository.
--file option is used, then all repositories
FILENAME will froze. The
file format is a list of
separated by newlines. Repositories freeze in the
same order as they are listed in the file.