我正在使用管道同步工具将数据从源(本地驱动器中的文件夹)更新到目标(笔式驱动器中的文件夹)
但是,当从源中删除任何子文件夹时,Conduit 仅从目标中相应的文件夹中删除所有文件,但将文件夹保留为空文件夹。
那么,如何解决这个问题或者我应该使用其他同步工具吗?
答案1
或者,您可以通过终端中以下命令在两个文件夹/目录之间进行同步:
rsync -av --delete "<path/to/source>" "<path/to/destination>"
其中--delete
选项删除还不包含在源中的文件/文件夹,并且如果存在(未删除)在目标中。
所以,我正在使用rsync
最适合我的最佳产品。希望这能有所帮助