SVN「Unable to create pristine install stream. 指定したパスが見つかりません」エラーの解決方法

svnで正しくチェックアウトしてクリーンアップしたのに、「Unable to create pristine install stream. 指定したパスが見つかりません」というエラーメッセージが出て、コミットやその他の操作ができない場合があります。その解決方法を記載します。

原因は「.svn」フォルダに必要なフォルダが無いから

なんていうか身も蓋もない話なんですが、原因は.svnフォルダの破損です。

足りないフォルダを作れば解決

「.svn」フォルダの中に、「pristine」フォルダが無い場合

もう一度チェックアウトしてみてください。「.svn」フォルダ内に「pristine」フォルダが作成されることを確認してみてください。

「.svn」フォルダの中に「tmp」フォルダが無い場合

「.svn」フォルダの中に、空のフォルダ「tmp」フォルダを作成してください。

僕の場合は以下のことが原因でした

僕の場合は、バックアップしたとき/バックアップから復元したときに、「空のフォルダをバックアップしない/復元しない」的な挙動が含まれている場合、この問題が発生しました。

その時は覚えてるはずなんですが、忘れていることが多いので記事にしました。

カテゴリーsvn

質問・コメントなどあればどうぞ