0

这就是我想要实现的目标:

Dropbox 目录结构:

  • 投递箱/
    • 1个密码
    • 音乐
    • 文件夹1
    • 文件夹2

文件结构:

  • 文件/
    • 文件夹1
    • 文件夹2

然后,我想在 Documents 文件夹中完成所有工作。因此,假设我对 documentfolder1 中的文件进行了一些更改,然后我想调用类似的命令rsync ...并将所有更改推送到 Dropbox。我已经设法实现了这一点,rsync -r --ignore-existing Documents Dropbox但是有一个问题。假设我删除了 Documents/documentfolder1/somefile 中的一些文件,然后我希望我的 Dropbox 文件夹中的这些文件也被删除。我不知道该怎么做。

有什么帮助吗?

4

2 回答 2

0

为什么不简单地使用符号链接?

在 Dropbox 文件夹中创建一个指向 Documents 文件夹的符号链接,所有内容都会同步,您仍然可以在 Documents 位置工作。

只需转到您的保管箱文件夹并运行

ln -s PATH_TO_DOCUMENTS Documents 
于 2013-08-11T19:16:17.450 回答
0

投票结束,因为这个问题与编程无关,但我认为你想要rsync --delete.

于 2013-08-11T19:10:18.263 回答