2

src此命令成功地将所有文件与destWindowsC:驱动器上的文件夹同步。

$ rsync -av /cygdrive/c/src /cygdrive/c/dest

但是,如果 dest 文件夹位于 EncFS 分区中,例如X:,我会收到错误消息。

"/cygdrive/x/dest/.a.txt.G5csoY" -> "src/a.txt": File exists (17)

最后,文件被 rsynca.txt从文件夹中删除。dest因此rsync,使用相同的参数再次运行会成功复制文件。

如何通过只运行一次 rsync 来同步这两个目录?

4

1 回答 1

2

尝试使用类似的东西,临时文件的位置--temp-dir="/cygdrive/C/"在哪里。C:\我在这个邮件列表帖子中找到了这样做的理由,“如果无法统计目标文件,rsync 将失败”

于 2012-09-01T04:45:35.920 回答