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 が除外となっていました。これが影響していたようです。

ITエンジニア募集中!

キュアコード株式会社はITエンジニアを募集しております。少人数の職場なので、上流・下流やサーバー・クライアント対応の垣根なく、あなたの強みを活かしながら いろいろなことにチャレンジ可能です。エンジニアとしての未経験の方、経験が少ない方も歓迎しています。

下記よりITエンジニア募集の採用情報をご覧いただけます。


コメントを残す

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

CAPTCHA