Notepad++ FTP_Sync插件就是这样工作的:
它创建一个缓存目录(比方说cacheDir)并保存每个FTP文件,如下所示:
cacheDir
- user@server.com
-- root
--- public_html
---- any_directory
----- any_file.*
- anotheruser@sameORotherserver.com
-- root
--- public_html
---- any_directory
----- any_file.*
- and so on...现在,如果我们在WinSCP中用Notepad++打开一个文件,它会在Notepad++的临时目录中创建一个临时目录(类似于scp45214)。如果打开另一个文件,它将创建另一个新的临时目录(scpxxxx)。因此,WinSCP不会在窗口的临时目录下维护FTP文件的目录结构,而且当我关闭WinSCP时,它会删除所有临时(scpxxxx)目录.
能否使WinSCP设置像Notepad++ FTP_Sync插件那样工作,从而保存和维护Notepad++文件的目录结构?
发布于 2014-02-05 18:05:25
在WinSCP中,转到 page of Preferences dialog并检查附加到临时路径的远程路径选项。
但这仍然不能阻止WinSCP在退出时删除本地副本。
在这里跟踪对此的请求:
https://winscp.net/tracker/593
或者,考虑使用WinSCP特性https://winscp.net/eng/docs/task_keep_up_to_date:
使用它,您可以处理文件的本地副本,并在服务器上自动镜像更改。
https://stackoverflow.com/questions/21581697
复制相似问题