WinSCP本地改文件自动更新到远程服务器注意事项

需求:

服务器上肯定是最新的文件,同时服务器上的文件是多于本地的。

比如,管理员使用系统,又上传了一些图片之类。再比如,一些备份文件之类。

那我现在只想改动几个文件,然后上传覆盖掉服务器中原有的,怎么用WinSCP软件实现,我改了文件,一保存就自动上传到服务器呢?注意几个设置。如下

1.登陆后这儿有个【保持远程目录在最新状态】

 

 

2.勾选如下

 

 详细说下:

如果勾选了【删除文件】,软件发现文件aaa.php,服务器上有,本地没有,winscp就会把服务器上这个文件删了。

如果勾选了【只对现有文件】,bbb.php,本来服务器和本地都没有,你在本地新建了它,软件也不会传到服务器上去,这个要根据情况决定勾选不,我是知道没有新建文件,所以勾选了。

如果没有勾选【更新子目录】,那么winscp就盯着上面的对应目录看,但是文件分布在其下的各个不同层级子目录中,winscp都不管不问,所以这个一定要勾选上

【开始时同步】,这个勾选上的话,你点下面【开始】按钮的时候,winscp不是监视你的改动,而是先把服务器上的文件给你拉到本地,服务器上附件那么多,本身是简单改下程序,用不到同步这一块。

 

posted @ 2020-12-03 23:55  html55  阅读(1335)  评论(0编辑  收藏  举报