- 追加された行はこの色です。
- 削除された行はこの色です。
- 障害メモ/svnクリーンアップがどうしてもできない へ行く。
- 障害メモ/svnクリーンアップがどうしてもできない の差分を削除
#author("2017-08-01T06:41:22+00:00","default:haruki","haruki") * キーワード [#qebd7ba2] - TortoiseSVN - クリーンアップ - sqlite * 現象 [#x753e597] システム開発の現場ではまだまだSVNは現役なのです。 TortoiseSVNで何かがどうかなってクリーンアップを求めたれたが、クリーンアップができずにさらにクリーンアップを求められて詰んだ。 Previous operation has not finished; run 'cleanup' if it was interrupted Please execute the 'Cleanup' command." * 原因 [#h0ab027d] 言葉どおり受け止めれば、前のオペレーションが済んでないということだが、どうしてこうなったかは分からない。 * 対策 [#ceb371d2] sqliteを使ってsvnのデータベースに残ったゴミを削除してやればよいらしい。 sqlite3 .svn/wc.db "select * from work_queue" ここでリストが出てくるようなら次のようにして消す。 sqlite3 .svn/wc.db "delete from work_queue" その後、クリーンアップする。このとき、「ロックを強制的に解除する」にチェックを入れた状態でないとだめだったが、もうなにがどうしてということは分からない。 * 備考 [#t86738aa] sqlite3は別途自分でインストールする必要がある。 * 参考 [#d4e2f6dd] - [[tortoisesvn - Svn error "Previous operation has not finished" - Stack Overflow>https://stackoverflow.com/questions/22715303/svn-error-previous-operation-has-not-finished]] -