cleanup failed to process the following paths~でSVNでクリーンアップが出来ないときの解決方法

cleanup failed to process the following paths~でSVNでクリーンアップが出来ないときの解決方法

SVNがおかしくなったので、クリーンアップしようとしたらなんとクリーンアップがエラーとなる。

.svn配下にlockというファイルがあるので、これを削除すれば解決するらしいです。

lockファイルがない場合

lockファイルがない場合があります。この場合は適当な場所に同じリポジトリをチェックアウトします。

.svnフォルダが出来たら、壊れたリポジトリの.svnを削除します。

で、新しくできた.svnフォルダを、そのまま移動します。

これで解決します。

  1. repoが壊れた
  2. repo2(repoと同じリポジトリを別名で)をチェックアウトする
  3. repoの.svnを削除する
  4. repo2の.svnをrepo配下にコピーする
  5. repo2を削除する

こんな手順です。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA