我使用静态网站生成器,在每次运行时生成网站中的所有文件。生成文件后,我使用rsync来复制内容。
为了更好地进行缓存,我希望rsync不要修改目标中未更改的那些文件的时间戳。有可能吗?
编辑:为清楚起见,所有源文件的时间戳总是比目标文件的时间戳更新。
答案 0 :(得分:11)
-c
选项似乎可以做我想要的。在我的案例中,性能损失不是问题。
答案 1 :(得分:0)
您是否尝试过-t和-E标志?
编辑:呃......或者每次重新生成网站时,源文件的时间戳是否都会更改,即使文件没有更改?