previous operation has not finished; run 'cleanup' if it was interrupted Error:Please execute the 'Cleanup' command.
こんなエラーでクリーンアップ出来なくて詰みかけたので、調べたついでにメモ
発生状況としては、SVNからファイルの削除をしようとしてエラーが出た。
対処方法##
1. sqliteのダウンロード###
https://www.sqlite.org/download.html
ここらダウンロード
正直どれ選ばばいいのかよくわからなかったんで適当に選択しましたw
2. sqliteの配置###
svnで管理している、一番上のフォルダに**.svn**という名前のフォルダで
中に「wc.db」がある所にコピーします
DLしたファイルに入っている
sqlite3.exe
をSVN管理しているルートフォルダと同じ階層にある「.svn」の中に配置します。
SVNで管理している、一番上のフォルダに**.svn**という名前のフォルダで
中に「wc.db」がある所にコピーすれば大丈夫です。
3. コマンドプロンプトを立ち上げる###
cdコマンドでsqlite3.exeを配置したフォルダに移動します。
cd c:\user\hoge\.svn
4. sqliteでsvnのdbを見る###
「wc.db」がsvnのdbがになるので
SELECT, DELETEを行っていきます。
キューを確認####
sqlite3 wc.db "select * from work_queue"
恐らく何かしらSELECT出来ると思います。
キューを削除####
sqlite3 wc.db "delete from work_queue"
delete後にもう一度selectしてみて
無くなっていればOKです。
4. svnのクリーンアップ###
svn管理しているルートフォルダでクリーンアップを実行すれば成功するはずです。
参考##
こちらを参考にさせていただきました。
https://qiita.com/tetsu8/items/11adce538942f738d231