windows svn cleanup failed 的處理,親測有效

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;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章