代码之家  ›  专栏  ›  技术社区  ›  PA4KEV

WinSCP-在同步期间忽略单个目录

  •  1
  • PA4KEV  · 技术社区  · 7 年前

    我在服务器上有一个目录,需要将其内容同步到客户端。它被设置为删除客户端上也已从要从服务器同步的目录中删除的文件。

    我想忽略一个特定的目录,这样它就不会删除客户端上的内容。

    /files/synced/oss/test/ 但我希望该目录将其内容保留在客户端上。

    option exclude "Thumbs.db; /files/synced/oss/test/"
    synchronize local -delete "D:\files" "/files/synced"
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Martin Prikryl    7 年前

    如果我正确理解了您的问题,您不想排除远程文件夹 /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"