svn clean
来源:互联网 发布:vb 多线程实例代码 编辑:程序博客网 时间:2024/05/29 15:57
从SVN库更新项目代码,因为网络异常或其他原因,导致SVN状态异常,更新失败。
通过查阅资料,也有偶尔因为提交代码错误导致的类似问题,都需要在问题路径下执行Clean Up命令来清理。
错误如下:
该目录下执行CleanUp命令失败,提示“svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted”,解决办法如下:
SVN版本1.7+,需要清理根目录下.svn文件夹下wc.db文件中的队列数据记录即可,命令参考如下:
0.
下载轻量级数据库sqlite-shell-win32-x86-3080403;解压到.svn的同级目录下,产生一个sqlite3.exe。
1. cmd命令行定位到项目文件夹下。
2. 执行 sqlite3 .svn/wc.db "select * from work_queue" ,会将block svn正常工作的记录查询出来。
3. 执行 sqlite3 .svn/wc.db "delete from work_queue" ,删除错误数据即可让Clean Up正常工作。
4. 根目录下执行Clean up即可成功。
SVN版本1.7以下,考虑删除该目录下所有lock文件,命令参考如下:
0. cd 到svn项目目录下。
1. 执行 del lock /q/s 即可删除lock文件。
2. 根目录下执行Clean up即可成功。
另外,也可新建目录后check out代码,再将更新后文件覆盖到原文件夹下来解决该问题,但方法就略显愚笨了
0 0
- clean .svn
- svn clean
- clean all svn
- svn clean **出错解决办法
- SVN clean up
- SVN clean失败解决方法
- svn clean up问题
- SVN clean失败解决方法
- SVN clean失败解决方法
- SVN clean失败解决方法
- SVN clean失败解决方法
- SVN clean失败解决方法
- SVN解锁 clean up
- svn clean up 失败
- svn clean up
- SVN clean up的作用
- svn clean up失败解决
- svn clean up 失败解决方法
- vector、list、map、set
- FFmpeg与SDL双剑合璧之MFC
- iOS中给UIButton通过objc_setAssociatedObject给响应方法传参
- V8 之旅:对象表示
- MySQL建表,主键,外键
- svn clean
- 黑马程序员-Java基础学习之银行业务调度系统
- MySQL连接数据库:C API代码, Linux,Windows
- [Leetcode] Container With Most Water
- C++:类和对象
- saltstack--sls文件
- 最新Android & iOS设计尺寸规范
- cookie深度解析
- 广告中的AdNetwork、AdExchange、DSP、SSP、RTB和DMP是什么?