WinSCP - 在同步期间忽略单个目录
WinSCP - ignore single directory during sync
我在服务器上有一个目录需要将其内容同步到客户端。它设置为删除客户端上的文件,这些文件也已从要从服务器同步的目录中删除。
我想忽略一个特定的目录,所以它不会删除它在客户端上的内容。
以下脚本(位于客户端)当前删除位于 /files/synced/oss/test/
的内容,但我希望该目录将其内容保留在客户端。
option exclude "Thumbs.db; /files/synced/oss/test/"
synchronize local -delete "D:\files" "/files/synced"
如果我对你的问题的理解正确,你不想排除远程文件夹 /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"
我在服务器上有一个目录需要将其内容同步到客户端。它设置为删除客户端上的文件,这些文件也已从要从服务器同步的目录中删除。
我想忽略一个特定的目录,所以它不会删除它在客户端上的内容。
以下脚本(位于客户端)当前删除位于 /files/synced/oss/test/
的内容,但我希望该目录将其内容保留在客户端。
option exclude "Thumbs.db; /files/synced/oss/test/"
synchronize local -delete "D:\files" "/files/synced"
如果我对你的问题的理解正确,你不想排除远程文件夹 /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"