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


Windows のエクスプローラーで SVN で使用しているフォルダをコピーして、そこからコミットしようとしたところコミットに失敗しました。

エラーメッセージは「Unable to create pristine install stream. 指定したパスが見つかりません」となっています。

TortoiseSVN のエラー画面

クリーンアップをしても改善されません。

エラーメッセージからはわかりにくいのですが、このエラーは.svn という隠しフォルダの中の tmp フォルダが消えてしまったときに発生します。TortoiseSVN ではリポジトリ .svn という隠しフォルダの中に pristine と tmp というフォルダがあるはずです。なければ作成してみてください。エラーは出なくなると思います。

どうして tmp フォルダが消えてしまったのかというと、私の場合は「CopyExt (拡張コピー)」でコピーしたのが原因でした。バックアップソフトやコピーのユーティリティによっては tmp という名前のフォルダを除外してコピーするよう機能があり、CopyExt ではデフォルトで tmp が除外となっていました。これが影響していたようです。


コメントを残す

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

  • キュア子の紹介

人気記事ランキング