2010-11-21 15 views
5

पर रेक सीपी अनुमति से इनकार किया गया है यहां रेक फ़ाइल है।विंडोज

task :default => :release 

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

मुझे "अनुमति अस्वीकार - वेब" मिलती है। विंडोज़ में चलने पर मेरे पास समान अधिकार देने के लिए मुझे क्या करना है।

+1

ने डीआईआर भाग के बिना सीपी की भी कोशिश की, जैसे 2 पथ, अभी भी कोई पासा नहीं। – DevelopingChris

+0

रेक 0.9.2.2 (i386-mingw32) के साथ रुबी 1.9.3p0 का उपयोग करके, यहां एक ही समस्या है। एमवी और सीपी दोनों में यह मुद्दा है। – 3martini

उत्तर

0

मुझे यह समस्या थी, जितना सरल था उतना सरल था। इस मामले में web मौजूद नहीं हो सकता है, या शायद पठनीय नहीं हो सकता है।

मैं रेक में कोई विशेषज्ञ नहीं हूं, लेकिन Dir कहां घोषित किया गया है?

+0

'Dir' रूबी स्टैंडर्ड लाइब्रेरी है। –

0

sh का उपयोग करने के बारे में क्या?

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

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^