解决SVN被锁同时cleanup无效问题

svn working copy locked等各种SVN报错的处理方案


SVN清理失败的解决方案

SVN操作后的错误提示

Error : Working copy 'xxxxxx' locked.

Error : 'xxxxxx' is already locked.

处理流程

(1)先在网上下载sqlite3.exe后,放到被锁项目的根目录

(2)在项目的根目录下打开cmd命令窗执行sqlite3 .svn/wc.db

(3)执行命令select * from work_queue后,如果有记录,则执行delete from work_queue

(4)这时就可以提交更新代码了,如果再提示锁定的话,请使用SVN工具里的清理就可以了

或者直接复制下面代码到一个.bat文件里,双击运行

echo
sqlite3 .svn/wc.db "select * from work_queue"
echo
sqlite3 .svn/wc.db "delete from work_queue"
pause

这里我也给兄弟们准备了开箱就可以用的工具