Description
Recursively clean up the working copy, removing locks 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 switch, but you should need these switches extremely infrequently.
Examples
Well, there's not much to the examples here as svn cleanup generates no output. If you pass no PATH, “.” is used.
$ svn cleanup
$ svn cleanup /path/to/working-copy