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
--config-dir DIR

Example

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

copyright  ©  November 23 2008 sean dreilinger url: http://durak.org/sean/pubs/software/version-control-with-subversion-1.5/svn.ref.svn.c.cleanup.html