ruby - Rake cp 权限在 Windows 上被拒绝

标签 ruby rake file-permissions rakefile

这是 rake 文件。

task :default  => :release

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

我收到“权限被拒绝 - 网络”。 我必须做些什么才能让 rake 在 Windows 中运行时拥有相同的权限。

最佳答案

我有这个问题,就像目标是只读的一样简单。在这种情况下,web 可能不存在,或者可能不可读。

我不是 rake 方面的专家,但是 Dir 声明在哪里?

关于ruby - Rake cp 权限在 Windows 上被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4238264/

相关文章:

rake - 如何剖析Rake任务?

windows - 如何使用命令行 (CLI) 在 Windows 7 上更改文件和文件夹权限?

java - SVG/vector 图形对象 boolean 运算(并集、交集、减法)

ruby - 如何多次执行带参数的 Rake 任务?

ruby - 如何确定是否在 ruby​​ 方法中给出了可选参数

ruby-on-rails - 为什么 Ruby 找不到 Rake?

android - 防止媒体扫描,设置权限或锁定android中的文件夹和文件

julia - 如何检查是否可以写入文件夹

ruby - 将 sidekiq 连接到 twemproxy(胡桃夹子)

ruby - 生成对象数组重复排列的过滤子集(给定长度 k)