我在服务器上有一个目录,需要将其内容同步到客户端。它被设置为删除客户端上已从要从服务器同步的目录中删除的文件。
我想忽略特定目录,因此它不会删除客户端上的内容。
以下脚本(位于客户端上)当前删除/files/synced/oss/test/
中的内容,但我希望该目录将其内容保留在客户端上。
option exclude "Thumbs.db; /files/synced/oss/test/"
synchronize local -delete "D:\files" "/files/synced"
答案 0 :(得分:1)
如果我正确理解您的问题,您不希望排除远程文件夹/files/synced/oss/test/
。
您想要排除本地文件夹D:\files\oss\test\
。
另请注意,option exclude
已弃用,请改用-filemask
switch。
synchronize local -delete -filemask="| Thumbs.db; D:\files\oss\test\" "D:\files" "/files/synced"