SVN Cleanup报错:Failed to run the WC DB work queue associated with xxx

在使用svn过程中,删了本地文件+svn up冲突后,突然cleanup时报错Failed to run the WC DB work queue associated with xxx

解决版本就是清理svn的执行队列。

svn本地项目数据库为sqlite3,可以安装可视化工具SQLiteStudio来操作。

1. 找到svn数据库文件

在svn工程目录下,显示隐藏文件,会出现一个.svn的目录,进入目录,会发现一个wc.db的文件,这就是svn数据库文件。

2. 清空WORK_QUEUE表数据

SQLiteStudio打开wc.db文件,找到WORK_QUEUE表,显示表中数据,如果有直接清空。

3. 清空WC_LOCK表数据

同样的方法,找到WC_LOCK表,清空里面的数据

4. 运行 Cleanup命令

再次运行Cleanup,就不会出错了,Cleanup之后就可以正常操作了

0%