WinSCP提供了一个功能,“保持远程目录的更新”。这依赖于修改后的本地文件的时间戳来显示为比远程服务器更近的时间,这将触发对远程文件的更新。
在FTP连接上,文件时间戳的粒度通常只在分钟级。因此,如果在同一分钟内两次保存本地文件,则只会发生第一次更新。
日志将显示如下所示:
2:28:42 AM Change in '/local/src/dir/' detected. #first update
2:28:43 AM File '/local/src/dir/updated/file' uploaded. #file uploaded
2:28:45 AM Change in '/local/src/dir/' detected. #subsequent update, no file upload
2:28:48 AM Change in '/local/src/dir/' detected.
发布于 2013-12-13 10:30:37
不幸的是,它限制了WinScp如何确定文件的更新,以及FTP提供的时间戳粒度。如果可能,与SFTP连接,这将提供第二个粒度。
https://stackoverflow.com/questions/20564210
复制相似问题