这里是耙文件。在Windows上拒绝耙cp权限
task :default => :release
task :release do
target = 'releases/' + Time.new.strftime('%Y%m%d')
mkdir_p target
cp Dir["web"], target
end
我得到“权限被拒绝 - 网络”。 我必须做些什么才能使得耙子在Windows中运行时具有相同的权利。
这里是耙文件。在Windows上拒绝耙cp权限
task :default => :release
task :release do
target = 'releases/' + Time.new.strftime('%Y%m%d')
mkdir_p target
cp Dir["web"], target
end
我得到“权限被拒绝 - 网络”。 我必须做些什么才能使得耙子在Windows中运行时具有相同的权利。
我有这个问题,就像目标是只读一样简单。在这种情况下,web
可能不存在,或者可能不可读。
我不是耙子专家,但Dir
在哪里申报?
'Dir'是Ruby Standrd库。 – 2011-01-21 22:34:31
使用sh怎么办?
sh %& copy "#{Dir['web']}" "#{target}" &
也尝试过没有dir部分的cp,就像2个路径一样,仍然没有骰子。 – DevelopingChris 2010-11-21 14:38:26
同样的问题在这里,使用Ruby 1.9.3p0与Rake 0.9.2.2(i386-mingw32)。 mv和cp都有这个问题。 – 3martini 2012-02-21 21:17:12