Tortoise SVNでcleanupができない

TortoiseSVNでcleanupができなくなったので、調べてたらこんなの見つけた。

http://okwave.jp/qa/q7597448.html

.svnの中にある、logとlockファイルを消したらいいと。

なんだー余裕じゃんってフォルダ内を見る俺。

ないやん!ファイルないやん!(唖然)

 

で、焦りながら調べてたら、こんなの見つけた。

http://www.anujvarma.com/svn-cleanup-failedprevious-operation-has-not-finished-run-cleanup-if-it-was-interrupted/

 

まぁ要するに、

1. sqliteをインストール。sqliteはこちらからダウンロード

sqlite-shell-win32-x86-3080100.zipをダウンロード

2. 上記ファイルを解凍したら、sqlite3.exeというファイルがあるので、.svnフォルダ内に置く。

3. コマンドプロンプトにて、.svnフォルダに移動。

sqlite3.exe wc.dbと打つ

SQLite version 3.8.1 2013-10-17 12:57:35
Enter “.help” for instructions
Enter SQL statements terminated with a “;”

上記エラーみたいなのが出るが気にせずに下記を打つ。

sqlite> select * from work_queue;

work_queueの内容が表示されることを確認したのちdelete。

sqlite> delete from work_queue;
sqlite> .exit

最後は、sqliteを終了させて、再度Tortoise SVNでクリーンアップを実行したら
正常に動きましたとさ。

Bookmark this on Livedoor Clip
このエントリーをはてなブックマークに追加
Bookmark this on Yahoo Bookmark
Bookmark this on FC2 Bookmark
Share on LinkedIn
Share on GREE

Leave a comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です