TortoiseSVNを使っていて、"is already locked"が出たらこうする
TortoiseSVNをwindowsで利用していますが、ただSVN updateしているだけなのに、いつしか下記のようなメッセージが出てしまうことがあり、こうなるとupdateもcommitもできなくて困ります。
Error Working copy ‘C:\<ディレクトリ名>’ locked.
Error ‘C:\<ディレクトリ名>’ is already locked.
調べてみたところ、こういうときは、下記の手順で解決するようです(エラーを出さないようにする)。
- エクスプローラ上で、lockedとなったディレクトリを右クリック、メニューから、"TortoiseSVN"→"Clean up..."を選択。
- Cleanupウィンドウが出てくるので、"Clean up working copy status"にチェックを付けて、OKを押す(デフォルトでチェックが付いているはず)。
どうもworking copyの状態に問題があったみたいでした。