!!! 他のトピックで提供されている解決策が私にはうまくいかなかったので、これは重複した質問ではありません。
私がコミットしようとすると:
エラー:作業コピー'D:\ Webs \ Drupal 6'がロックされてい
ますエラー:「クリーンアップ」コマンドを実行してください。
クリーンアップを実行しようとすると:
クリーンアップは次のパスの処理に失敗しました:D:\ Webs \ Drupal 6
誰かが私がこの問題を解決する方法を知っていますか?
!!! 他のトピックで提供されている解決策が私にはうまくいかなかったので、これは重複した質問ではありません。
私がコミットしようとすると:
エラー:作業コピー'D:\ Webs \ Drupal 6'がロックされてい
ますエラー:「クリーンアップ」コマンドを実行してください。
クリーンアップを実行しようとすると:
クリーンアップは次のパスの処理に失敗しました:D:\ Webs \ Drupal 6
誰かが私がこの問題を解決する方法を知っていますか?
あなたがするならそれは働きますか
?
編集:デロバートのコメントに従ってポイント2を更新しました。
変更していない場合D:\Webs\Drupal 6
、最も簡単な方法は、それを削除してから、svncoにサーバーから再度取得させることです。
または、ファイルを変更した場合は、divoの提案を試すことができますが、他の人の変更を誤って元に戻すことに注意してください。
または、.svn
ディレクトリの内部を調べて、手作業でロックを解除してみることもできます。
編集:核兵器/コピー手順が他の人の変更を元に戻す方法は次のとおりです。
その手順が他の人の変更を誤って元に戻すことができる方法を明らかにすることを願っています。それは避けることができますが、それがどのように起こり得るかを知っている場合に限ります!
/*
同様の問題に遭遇しました。svn cleanup を使用するという提案は役に立ちませんでした。なぜなら、cleanup が同じエラー (この場合は再帰的なエラー) を出したからです。最終的に、リモート リポジトリからチェックアウトしたワークスペースをローカル リポジトリにインポートしたことに気がついたので、チェックアウトをエクスポートに置き換え、リポジトリ パスを削除し、再作成して、チェックインしました。送信側と受信側の両方のパス レベルのあいまいさ (!)、問題なくチェックアウトできました。これは、おそらく古い .svn コンポーネントがインポートの一部であり、サブバージョンを混乱させ、それらを無視するのに十分な知識がなかったことを示唆しています。リポジトリを作成しようとするたびに、それは再学習の経験です。
*/
どうでも。私は次の間違いを犯しました:1)チェックアウトコマンドではなく、エクスポートコマンドを編集しました。2)宛先からのフルパスを省略し、Windowsから隠されたcygwinサブディレクトリに行き着きました!
関連するすべての .svn フォルダーを調べて削除し、クリーンアップを実行しました。完璧に動作します!