svn執行clean up後出現提示:svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
svn提交遇到噁心的問題,可能是因爲上次cleanup中斷後,進入死循環了。
錯誤如下:
解決方法:清空svn的隊列
1. 本人系統是win7 64位, 下載 sqlite3.exe https://download.csdn.net/download/endwith/10173856
2.找到你項目跟目錄的.svn文件夾,查看是否存在wc.db
3.將sqlite3.exe,放到.svn的同級目錄
4. 自動方式:將clearup_svn.bat 放到.svn的同級目錄
@echo on
rem 開始clearup
sqlite3 .svn/wc.db "delete from work_queue"
sqlite3 .svn/wc.db "delete from wc_lock"
pause
執行bat。
5. 手動方式:啓動cmd執行sqlite3 .svn/wc.db "select * from work_queue"
5.看到很多記錄,下一步執行delete from work_queue
6.ok了,現在在到項目裏面,執行cleanup,完全沒問題了,圖標狀態也已經恢復了。
delete from wc_lock;