2010-11-21 7 views
5

Ecco il file di rake.Rake autorizzazione negata cp sulle finestre

task :default => :release 

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

Ottengo "autorizzazione negata - web". che cosa devo fare per dare rake gli stessi diritti che ho quando viene eseguito, in finestre.

+1

ha anche provato il cp senza la parte dir, proprio come 2 percorsi, ancora nessun dado. – DevelopingChris

+0

Stesso problema qui, utilizzando Rubino 1.9.3p0 con Rake 0.9.2.2 (i386-mingw32). Sia mv che cp hanno questo problema. – 3martini

risposta

0

Ho avuto questo problema, semplice come l'obiettivo era di sola lettura. In questo caso potrebbe web non esiste, o potrebbe non essere leggibile.

Non sono esperto di rake, ma dove è dichiarato Dir?

+0

'Dir' è la Ruby Standrd Library. –

0

Cosa succede ad usare sh?

sh %& copy "#{Dir['web']}" "#{target}" & 
Problemi correlati