• 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
    

    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
    

    The Version Control with Subversion book is licensed under the Creative Commons Attribution License v2.0.
    To submit comments, corrections, or other contributions to the text, please visit http://www.svnbook.com.