5

これがrakeファイルです。

task :default  => :release

task :release do
    target = 'releases/' + Time.new.strftime('%Y%m%d')
    mkdir_p target
    cp Dir["web"], target 
end

「許可が拒否されました-Web」が表示されます。Windowsで、レーキを実行するときと同じ権限をレーキに与えるには、どうすればよいですか。

4

2 に答える 2

0

ターゲットが読み取り専用であるのと同じくらい単純なこの問題がありました。この場合web、存在しないか、読み取れない可能性があります。

私はレーキの専門家ではありませんが、どこでDir宣言されていますか?

于 2011-01-21T22:07:47.173 に答える
0

sh の使用はどうですか?

sh %& copy "#{Dir['web']}" "#{target}" &
于 2012-10-23T20:11:38.767 に答える