Cygwinのgit-svnで取り出したEXEファイルが実行不可能?
git-svnでSubversionリポジトリから取り出したEXEファイルを実行しようとしたところ、下記のエラーが発生。
指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります
TortoiseSVNで取り出して正常に実行できるEXEファイルやそのフォルダと比べると、確かにユーザやアクセス権の設定に違いが。ただ、その違いを解消してもエラーが解消せず、どーしたものかと…。
使っている開発環境がDelphi XEで、それでビルドし直したEXEファイルも同じエラーで実行できず。やっぱりフォルダの設定に起因してますよねぇ。
そもそも、git svn cloneしたフォルダのアクセス権に起因するのであれば、そうなっちゃう事自体が問題な訳で、なんとか原因と対策を見出したいなと。
さぁて、どこから手を付けましょうか?まずは仮想マシンでSVNサーバとCygwin環境を用意しますか。再現性が確認しないと、調べようがないもんなぁ。
追記
一応の解決策がありました。関連記事(下記参照)としてまとめてみました。
コメント
You can follow this conversation by subscribing to the comment feed for this post.