MAKIEDAN MEMO BLOG

調べたり感じたりしたことをメモするブログです

TortoiseSVNを使っていて、"is already locked"が出たらこうする

TortoiseSVNwindowsで利用していますが、ただSVN updateしているだけなのに、いつしか下記のようなメッセージが出てしまうことがあり、こうなるとupdateもcommitもできなくて困ります。

Error  Working copy ‘C:\<ディレクトリ名>’ locked.

Error  ‘C:\<ディレクトリ名>’ is already locked.

調べてみたところ、こういうときは、下記の手順で解決するようです(エラーを出さないようにする)。

  1. エクスプローラ上で、lockedとなったディレクトリを右クリック、メニューから、"TortoiseSVN"→"Clean up..."を選択。
  2. Cleanupウィンドウが出てくるので、"Clean up working copy status"にチェックを付けて、OKを押す(デフォルトでチェックが付いているはず)。

どうもworking copyの状態に問題があったみたいでした。