在贡献模式下使用 rsync 同步文件

在贡献模式下使用 rsync 同步文件

哪些 rsync 选项会将其设置为贡献模式,即:来自源的文件只能更新目标,而不能覆盖或删除。假设我的源中有一个图片文件夹,其中包含最近的图片,而目标包含我曾经拥有的所有图片。我只想将源文件传输到带有新图片的目标。我该怎么做?谢谢,

大卫

答案1

如果我正确理解了您的问题,我想您可以使用“-u”选项。

   -u, --update
          This  forces rsync to skip any files which exist on the destina-
          tion and have a modified time that  is  newer  than  the  source
          file.   (If an existing destination file has a modification time
          equal to the source file’s, it will be updated if the sizes  are
          different.)

相关内容