- 締切済み
.svnフォルダを消すことができない。
tortoiseSVNでファイル管理などを行っています。ファイル管理をしていた作業フォルダで、右クリックを押してもcomittやupdateが出てこなくなる現象が出ました。 どうやら、このフォルダをSVNの作業フォルダの.svnフォルダが破損したかで認識することができなくなったようです。 現在はcheckoutで新規に作業フォルダを出力して、ファイルを管理しているのですが、この破損したフォルダを削除しようとすると ”別のプログラムがこのフォルダーまたはファイルを開いているので、操作を完了できません。フォルダーまたはファイルを閉じてから再実行してください” というエラーメッセージが表示され削除することができません。 また、コマンドで削除する方法で、 C:\mywork\daily_reports>for /R %i in (.svn) do rd /Q /S "%i" これをやってみたのですが、 C:\mywork\daily_reports>rd /Q /S "C:\mywork\daily_reports\.svn" C:\mywork\daily_reports\.svn\wc.db - プロセスはファイルにアクセスできません。別 のプロセスが使用中です。 C:\mywork\daily_reports>rd /Q /S "C:\mywork\daily_reports\.svn\.svn" 指定されたファイルが見つかりません。 このようなエラーが出力して削除することができませんでした。 このような場合に強制的に削除する方法をご教示頂きますよう、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 8shi8
- ベストアンサー率32% (90/274)
エクスプローラで右クリック> TortoiseSVN の削除でフォルダーは消せませんか?
- megurizumu
- ベストアンサー率37% (18/48)
PCの再起動は試されましたでしょうか?? >”別のプログラムがこのフォルダーまたはファイルを開いているので、操作を完了できません。フォルダーまたはファイルを閉じてから再実行してください” 当方、上記の状態が再起動することで解消した経験があり、 再起動後に削除をすることができました。 (.svnフォルダではないフォルダだったと思うのですが・・・)
お礼
回答頂きありがとうございます。 再起動は実施しているのですが、毎回このエラーメッセージが表示されます。この現象が出始めてから2,3か月経過しており、ズルズルと来てしまっていたので質問させて頂いております。 数年前に、SVNについて詳しい方とお話しした際に、ファイルの占有などでこのような現象が起きているなどの理由で、それを強制解除するようなフリーソフトがあると聞いたことがあるのですが、ソフト名を忘れてしまいました。
お礼
回答頂きありがとうございます。 その操作でも同様のエラーメッセージがでる現象が出ています。 助かります。