Hedef dizinde önceden varolan veya bulunmayan birkaç dosya ile bir dosyayı açmaya çalışıyorum. Varsayılan davranış, dosya zaten varsa bir istisna atmak gibi görünüyor.Varolan dosyaların üzerine yazmak için Rubyzip lib
Dizine nasıl kopyalarım ve varolan dosyaların üzerine yazabilirim?
begin
Zip::ZipFile.open(source) do |zipfile|
dir = zipfile.dir
dir.entries('.').each do |entry|
zipfile.extract(entry, "#{target}/#{entry}")
end
end
rescue Exception => e
log_error("Error unzipping file: #{local_zip} #{e.to_s}")
end
Bu cevap aslında gönderildiği gibi çalışmıyor. Ingmar Hamer'ın gönderdiği cevaba bakın ve ona düzeltmesi için bir nokta verin. –