svn cleanup failed–previous operation has not finished,svn无法正确更新。

最近在使用svn时,遇到这个问题,百度后得知一个解决方案:

1.下载sqlite,http://www.sqlite.org/download.html

blob.png

2.将sqlite3.exe放到svn 项目的主目录下,和.svn目录同级下

3.执行  sqlite3 .svn/wc.db "delete from work_queue" 把队列清空

4.执行完,再用svn clearup一下

执行  sqlite3 .svn/wc.db "select * from work_queue" 可以查看记录


我使用以上方法并没有解决,今天偶然的发现原来是我的杀毒软件把.svn下的一个文件当做病毒给删除了,添加信任后再更新就可以了。

最后修改:2015 年 07 月 02 日
如果觉得我的文章对你有用,请随意赞赏