svn cleanup
最后更新于:2022-04-02 05:57:53
### 名称
svn cleanup ― 递归清理工作拷贝。
### 概要
~~~
svn cleanup [PATH...]
~~~
### 描述
递归清理工作拷贝,删除未完成的操作锁定。如果你得到一个“工作拷贝已锁定”的错误,运行这个命令可以删除无效的锁定,让你的工作拷贝再次回到可用的状态。见[附录B, *故障解决*]。
如果,因为一些原因,运行外置的区别程序(例如,用户输入或是网络错误)有时候会导致一个**svn update**失败,使用`--diff3-cmd`选项可以完全清除你的外置区别程序所作的合并,你也可以使用`--config-dir`指定任何配置目录,但是你应该不会经常使用这些选项。
### 别名
无
### 变化
工作拷贝
### 是否访问版本库
否
### 选项
~~~
--diff3-cmd CMD
--config-dir DIR
~~~
### 例子
**svn cleanup**没有输出,没有太多的例子,如果你没有传递路径,会使用“`.`”。
~~~
$ svn cleanup
$ svn cleanup /path/to/working-copy
~~~
';