SVNには「ロック」の複数の意味があり、「ロックを解除する」またはロックを保持しているチームメイトについて話しているこれらの回答の一部は、元の質問に関連する意味を使用していません。この質問は「作業コピーロック」を扱っています(つまり、それらはコンピュータ上の作業コピーに対して完全にローカルであり、ファイルのロック/チェックアウトを保持しているあなたやチームメートとは何の関係もありません)。MicroEyesが受け入れた回答は正しい使用法を示しており、これが発生した場合の最良の選択肢です。
クリーンアップが機能しない場合は、プロジェクトの新しい作業コピーをチェックアウトする必要があります。変更されたコミットされていないファイルがある場合は、変更を失わないように、それらを新しい作業コピーにコピーする必要があります。
「ロック」の3つの使用法の説明については、Tortoise SVNドキュメントのこのページを参照してください:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-locking.html
抜粋(強調を追加):
「ロック」の3つの意味</p>
このセクション、およびこの本のほとんどすべての場所で、「ロック」および「ロック」という言葉は、コミットの衝突を回避するためのユーザー間の相互排除のメカニズムを説明しています。残念ながら、Subversion、つまりこの本には、他に2種類の「ロック」があり、それを考慮する必要がある場合があります。
2つ目は、同じ作業コピーで動作する複数のSubversionクライアント間の衝突を防ぐためにSubversionによって内部的に使用される作業コピーロックです。通常、エラーが原因でupdate / commit / ...などのコマンドが中断されると、これらのロックが発生します。これらのロックは、「クリーンアップ」のセクションで説明されているように、作業コピーに対してクリーンアップコマンドを実行することで削除できます。
..。