svn cleanup死循环处理
- 运维
- 2022-08-07
- 12热度
- 0评论
问题
svn cleanup
出现:svn: E155009: Failed to run the WC DB work queue associated with
解决方法
下载sqllite-tools
:https://www.sqlite.org/download.html
- 步骤一、清空
svn
的队列- 进入到项目的
.svn
目录中,查看是否存在wc.db
文件 - 执行sqlite3命令查看wc.db数据库的内容
sqlite3 wc.db "select * from work_queue";
- 通过
sqlite3
命令可以看到wc.db
中的work_queue
表中有多条数据。
- 清空
work_queue
表数据,然后查看是否清楚完毕sqlite3 wc.db "delete from work_queue";
sqlite3 wc.db "select * from work_queue";
- 清空
wc_lock
表数据- 有时候只是清空
work_queue
表数据不行,还得清空wc_lock
表数据,才能cleanup
成功
- 有时候只是清空
- 运行
Cleanup
命令
- 进入到项目的