Svn clean up死循环问题解决方法

xiaoxiao2021-02-28  12

问题背景:在SVN下载文件失败时,会提示需要执行clean up才能接着操作,但是执行clean up后会弹出执行失败请继续执行clean up,进入死循环。 解决方法:通过sqlite3.exe 解除SVN锁死状态,操作步骤如下:

step1:下载sqlite3.exe,下载地址:http://download.csdn.net/download/sdsxtianshi/10131859; step2:在Windows资源管理器里设置显示隐藏文件夹; step3:将sqlite3.exe放置svn根目录中的.svn(该文件夹是隐藏的)文件夹内,在此目录应该还能看到wc.db文件; step4:打开cmd.exe,并将目录切换至.svn下; step5:执行 sqlite3 .svn/wc.db “select * from work_queue”,执行完毕后会输出下载失败的文件信息; step6:执行sqlit3 wc.db “delete from work_queue” ,注意delete后没有“*”,执行完毕后没有输出,此时再执行step5的命令,输出为空;

step7:到SVN目录下再次执行Clean up,执行成功。

转载请注明原文地址: https://www.6miu.com/read-2350287.html

最新回复(0)