svn cleanup失败的修复经验
1、将工程的.svn目录中的wc.db文件拷贝到sqlite3.exe文件目录中,然后打开该目录的命令行窗口,运行 sqlite3 wc.db
2、然后使用 select * from work_queue; 和 select * from wc_lock; 两个命令查看数据库;确定有数据时 使用 delete from work_queue; 和 delete from wc_lock; 这两个语句清理一下数据。再次查询两个表,确定清理干净后,用Ctrl+C退出。
3、将清理后的wc.db文件拷贝回工程的.svn目录中替换原来的文件,这个时候再次运行cleanup基本上就好用了。遇到找不到.svn/pristine/XX/XXXXXXXXXXXXXXXXXX.svn-base的时候,就直接在.svn/pristine/XX目录里手工创建个文本文件,改名为XXXXXXXXXXXXXXXXXX.svn-base就可以了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:71
阅读量:85
阅读量:61
阅读量:53
阅读量:71