我正在尝试将我的 (Mac) 桌面同步到 iPad 和 iPhone。MacOS X 将 WebDAV 安装为本机文件系统,但同步会导致目录结构中的所有文件被再次复制。
当我使用rsync -a
或甚至是简单的时,就会发生这种rsync -r
情况。各种 iPhone 应用程序都使用 iOS 中的 WebDAV 服务器来传输文件。我使用的几个 iPhone 应用程序(包括 GoodReader)都会发生这种情况。
答案1
-ru 选项对我有用。
这是对 -u, --update 选项的解释摘录man rsync
:
这会强制 rsync 跳过目标上存在的任何文件,并且修改时间比源文件更新。(如果现有目标文件的修改时间等于源文件的修改时间,则如果大小不同,则会更新它。)