我正在使用 rake 来复制目录:
file copied_directory => original_directory do
#copy directory
end
这工作正常,除非 original_directory 中的某些内容发生更改。问题是封闭目录上的 mod 日期没有改变,所以 rake 不知道要再次复制目录。有没有办法处理这个?不幸的是,我当前的设置不允许我为 original_directory 中的每个单独文件设置单独的依赖项。
您可以使用 rsync 使 2 个目录保持同步,如下所示:http: //asciicasts.com/episodes/149-rails-engines
您不需要知道依赖于它们的文件:
file copied_directory => FileList[original_directory, original_directory + "/**/*"]