Version Control with Subversion, 2nd Edition
by C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick
Name
svn cleanup — Recursively clean up the working copy
Synopsis
svn cleanup [PATH...]Description
Recursively clean up the working copy, removing
working copy locks and resuming unfinished operations. If you ever
get a working copy locked error,
run this command to remove stale locks and get your working copy
into a usable state again.
If, for some reason, an svn
update fails due to a problem running an external diff
program (e.g., user input or network failure), pass the
--diff3-cmd to allow cleanup to complete any
merging with your external diff program. You can also specify any
configuration directory with the --config-dir
option, but you should need these options extremely
infrequently.
Alternate names
None.
Changes
Working copy.
Accesses repository
No.
Options
--diff3-cmd CMD
Examples
Well, there’s not much to the examples here, as svn cleanup generates no output. If you
pass no PATH, then “.” is used:
$ svn cleanup $ svn cleanup /var/svn/working-copy