SVN 上传后 update 不成功,提示:svn:E155037:以前的操作没有完成;如果它被中断,请执行“svn cleanup”

【问题描述】

执行 svn update 的时候报错,同时无法通过 svn 的可视化界面进行操作,报错如下:

svn: E155037:

svn: E155009:

svn: E155017:

尝试采用svn的恢复命令,依旧无效;

----------------------------------------------------------------

【问题原因】

SVN操作的时候出现异常,还有任务未完成;

----------------------------------------------------------------

【解决方法】

清空 SVN 操作队列

》通过 sqlite3 可以查看未完成的任务队列,打开 .svn 中的 wc.db文件,可查询到存在的任务队列:sqlite3 .svn/wc.db "select * from work_queue"

》通过sqlite3 清空 svn 操作列表:sqlite3 .svn/wc.db "delete from work_queue"

即可完成清理操作,亲测有效;

参考:https://blog.csdn.net/u010227042/article/details/80687826

 


版权声明:本文为sinat_19447667原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。