svnadmin freeze
Name
svnadmin freeze — Prevent commits to the repository while running an arbitary program.
Synopsis
svnadmin freeze REPOS_PATH PROGRAM [ARG...]
svnadmin freeze --file FILENAME PROGRAM [ARG...]
Description
This subcommand prevents concurrent commits to the repository
REPOS_PATH (i.e. it freezes the
repository) while running PROGRAM with
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.
If --file option is used, then all repositories
listed in FILENAME will froze. The
file format is a list of REPOS_PATH
separated by newlines. Repositories freeze in the
same order as they are listed in the file.