5

这是 rake 文件。

task :default  => :release

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

我得到“权限被拒绝 - 网络”。我该怎么做才能在 Windows 中为 rake 提供与运行时相同的权限。

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 回答