解决方法
步骤一、清空svn的队列
1、进入到项目的.svn目录中,查看是否存在wc.db文件
C:\Users\Administrator>D: D:\>cd D:\BBK_SVN\I3_Trunk D:\BBK_SVN\I3_Trunk>cd .svn D:\BBK_SVN\I3_Trunk\.svn>dir Volume in drive D has no label. Volume Serial Number is 0005-0E52 Directory of D:\BBK_SVN\I3_Trunk\.svn 2016/10/24 15:21 3 entries2016/10/24 15:21 3 format2016/10/24 15:22pristine2016/11/08 14:56 tmp2016/11/08 14:56 2,846,720 wc.db
2、执行sqlite3命令查看wc.db数据库的内容
C:\Users\Administrator>D: D:\>cd D:\BBK_SVN\I3_Trunk D:\BBK_SVN\I3_Trunk>sqlite3 .svn/wc.db "select * from work_queue"
3、清空work_queue表数据,然后查看是否清楚完毕
D:\BBK_SVN\I3_Trunk>sqlite3 .svn/wc.db "select * from work_queue"3685|(file-install sync/maven_pom.properties 1 0 1 1)3686|(file-install sync/src/main/aidl/com/xtc/sync/IConnectionService.aidl 1 0 1 1)3687|(file-install sync/src/main/aidl/com/xtc/sync/IReadDataCallback.aidl 1 0 1 1) D:\BBK_SVN\I3_Trunk>sqlite3 .svn/wc.db "delete from work_queue"
4、清空wc_lock表数据
D:\BBK_SVN\I3_Trunk\.svn>sqlite3 wc.db "delete from wc_lock"
步骤二、运行 Cleanup命令
再运行 Cleanup命令之后,弹出如下所示的界面,则可以正常的进行Cleanup操作了。