SVN で「Unable to create pristine install stream. 指定したパスが見つかりません」のエラーが出る
- 2017年06月01日
- Subversion
- CopyExt, Subversion, TortoiseSVN
Windows のエクスプローラーで SVN で使用しているフォルダをコピーして、そこからコミットしようとしたところコミットに失敗しました。
エラーメッセージは「Unable to create pristine install stream. 指定したパスが見つかりません」となっています。
クリーンアップをしても改善されません。
エラーメッセージからはわかりにくいのですが、このエラーは.svn という隠しフォルダの中の tmp フォルダが消えてしまったときに発生します。TortoiseSVN ではリポジトリ .svn という隠しフォルダの中に pristine と tmp というフォルダがあるはずです。なければ作成してみてください。エラーは出なくなると思います。
どうして tmp フォルダが消えてしまったのかというと、私の場合は「CopyExt (拡張コピー)」でコピーしたのが原因でした。バックアップソフトやコピーのユーティリティによっては tmp という名前のフォルダを除外してコピーするよう機能があり、CopyExt ではデフォルトで tmp が除外となっていました。これが影響していたようです。
ITエンジニア募集中!
キュアコード株式会社はITエンジニアを募集しております。少人数の職場なので、上流・下流やサーバー・クライアント対応の垣根なく、あなたの強みを活かしながら いろいろなことにチャレンジ可能です。エンジニアとしての未経験の方、経験が少ない方も歓迎しています。
下記よりITエンジニア募集の採用情報をご覧いただけます。