彻底解决SVN异常 “cleanup failed to process the following paths previous operation has not finished”

收藏

今天碰到一个SVN的问题,一直cleanup 不成功,一直报“cleanup failed to process the following paths,,一堆路径”的问题。我的SVN版本是1.97的版。实没没撤了。这里记录一下解决的方法。

 svn有时候会因为一些莫名其妙的问题导致的不能正常使用,报错“cleanup failed to process the following paths …… previous operation has not finished”,而我们执行“cleanup”和重启都没有什么卵用,最后只能删除重新拉代码了。其实这种问题是有解的。 


1.下载SQLite(选择这个版本 sqlite-tools-win32-x86-3280000.zip)),解压后放到出问题的svn目录的根目录,执行命令,

    sqlite3.exe .svn/wc.db "select * from work_queue"
 
2.然后会出来一个列表,svn异常的原因就都在这里了。执行命令

    sqlite3.exe .svn/wc.db "delete from work_queue"


SQLITE的官方下载地址,https://www.sqlite.org/download.html,找到对应的操作系统的版本,同时要注意,下载的包是sqlite-tools-打头的,只有这个里面有EXE的文件。我自己的系统是WINDOWS 10的系统,所以下载的是WINDOWS的,其它的可参考官网的下载文档。

 

评论(0条)

请登录后评论