经常碰到svn被lock住。一般cleanup一下就OK了。但是有时候会悲剧,
cleanup好久也没动静。杀进程再update,一样报错被lock。
没办法,度娘去找,结果找到一个方案,是用sqlite3工具,执行:
delete from work_queue;
经过反复实践,没用啊没用啊!!!!!
没办法,自己沿着这个思路进一步研究。还是发现了解决办法的。
1)网上下载sqlite3.exe
2)把sqlite3.exe拷贝到 .svn目录里
3)命令行里面,执行
sqlite3.exe wc.db
4)在sqlite里面,执行:
delete from wc_lock;
搞定了么!!!

本文介绍了一种解决SVN客户端被锁定的问题的方法。当SVN客户端无法通过cleanup或kill进程解决问题时,可以通过使用sqlite3工具删除特定数据库记录来解锁。具体步骤包括下载并安装sqlite3,将工具复制到.svn文件夹,并执行SQL命令删除wc_lock表中的记录。
4823

被折叠的 条评论
为什么被折叠?



