仅当文件更新/修改时才使用 scp 上传文件?

仅当文件更新/修改时才使用 scp 上传文件?

pscp如果您想使用 SSH 将文件上传到另一台服务器,这是一个非常方便的工具。

唯一的问题是它无法检测目标文件是否已更新(基于日期时间)。如果文件没有更改,我不想再次上传文件。

有没有pscp具有此功能的其他替代品?

我更喜欢一种能够用于pageant身份验证的解决方案。

答案1

这是一个有点繁重的解决方案,但如果您正确设置环境,cygwin + rsync 就会起作用。

我相信,但是同步可能有效,但我还没有测试过。

答案2

您可以使用 WinSCP...

它有一个同步远程目录的选项:http://winscp.net/eng/docs/task_keep_up_to_date

如果愿意,您可以将其作为服务运行,以自动监视您的目录......

它也可以编写脚本:http://winscp.net/eng/docs/scriptcommand_keepuptodate

相关内容