赞
踩
在使用SVN 的Clean UP功能时可能会有如下的异常:
解决办法:
参考网上的解决方案:
1. TortoiseSVN客户端1.7版以前的加锁文件时一个lock后缀的文件,直接在报错目录的.svn目录下删除即可。
2. TortoiseSVN客户端1.7版之后的版本(含1.7版本)的加锁信息是一条记录放在报错目录下.svn的wc.db文件里面,用SQLite可视化工具(如:SQLite Expert)将该文件打开或用sqllite命令行,删除两个表wc_lock和work_queue。
删除db数据库中的wc_lock表和work_queue表 步骤:
1. 拷贝sqlite3.exe到.svn目录下
2. 执行 sqlite3 wc.db “select * from work_queue” 查看记录
3. 执行 sqlite3 wc.db “delete from work_queue” 把队列清空。
4. 再次执行步骤2,看记录是否已被清空
5. 按照步骤2-4,对wc_lock表执行相同的操作
6. 再次执行clean up命令即可
总之,clean up失败,是资源被锁住或被占用,导致当前的操作完成不了,清空之前的重新来就好了,欢迎采纳~~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。