原文出自 http://blog.icodeu.com/?p=394
问题描述:在执行更新或其他操作时提示进行clean up ,但是在执行clean up操作的时候遇到了问题,再次执行clean up操作,于是就显示了标题中错误提示。
问题原因: 在第一次执行clean up操作的时候生成了加锁文件或者信息,由于clean up失败,导致加锁文件或者信息没有被正常删除掉,从而阻止了后面的clean up操作。
解决方法:删除加锁文件或信息,重新执行clean up操作。
备注:TortoiseSVN客户端1.7版以前的加锁文件时一个lock后缀的文件,直接在报错目录的.svn目录下删除即可。1.7版以后的加锁信息是一条记录放在报错目录下的.db文件里面,用可以SQLite文件的工具将改文件打开,然后删除那条lock记录即可。
当然,如果你的报错目录下面的文件不是很多,直接将整个目录删除,然后执行update操作即可。
sqlLite3下载地址:http://pan.baidu.com/s/1qYxOGn6