即使文件存在于 ruby 中,也将文件从源复制到目标?

copy file from source to dest even if file exist in dest with ruby?

据我了解,即使文件已存在于目标文件夹中,以下行也应该复制文件:

FileUtils.cp_r(source, 'destination')

我收到 EACCES 错误:

fileutils.rb:1402:in `initialize': Permission denied @ rb_sysopen ...

这意味着我不能覆盖已经存在的文件。

如何使用FileUtils.cp_r覆盖同名文件?

在您的选项块remove_destination: true中发送