本手册旨在描述 Subversion 1.6.x 系列。如果您运行的是不同版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的手册。

名称

svn cleanup — 递归清理工作副本

概要

svn cleanup [PATH...]

描述

递归清理工作副本,删除工作副本锁定并恢复未完成的操作。如果您遇到 working copy locked 错误,请运行此命令以删除过时的锁定,并将您的工作副本恢复到可使用状态。

如果由于某些原因,svn update 由于运行外部 diff 程序出现问题(例如,用户输入或网络故障)而失败,请传递 --diff3-cmd 选项,以允许清理过程使用您的外部 diff 程序完成任何必要的合并。您也可以使用 --config-dir 选项指定任何配置文件目录,但您应该极少需要这些选项。

选项

--diff3-cmd CMD

示例

这里没有多少示例,因为 svn cleanup 不生成任何输出。如果您没有传递任何 PATH,则使用 .

$ svn cleanup
$ svn cleanup /var/svn/working-copy