2

我正在使用 rake 来复制目录:

file copied_directory => original_directory do
#copy directory
end

这工作正常,除非 original_directory 中的某些内容发生更改。问题是封闭目录上的 mod 日期没有改变,所以 rake 不知道要再次复制目录。有没有办法处理这个?不幸的是,我当前的设置不允许我为 original_directory 中的每个单独文件设置单独的依赖项。

4

2 回答 2

2

您可以使用 rsync 使 2 个目录保持同步,如下所示:http: //asciicasts.com/episodes/149-rails-engines

于 2009-05-04T11:34:59.510 回答
1

您不需要知道依赖于它们的文件:

file copied_directory => FileList[original_directory, original_directory + "/**/*"]
于 2011-10-25T23:13:43.913 回答