Beyond Compare作为一款经典的文本比较工具,灵活方便,可以随时随地的访问数据,除了本地文件之外,也支持远程连接虚拟文件系统。无需单独的FTP客户端来更新您的网站或者进行离线备份,Beyond Compare能连接到FTP,通过服务器比较、合并或者同步变更文件。与此同时,也会出现这样的问题:文件上传到FTP站点之后,显示文件存在差异,要如何解决这个问题呢?
通常有两种常见的原因,会导致文件将在上传后显示有所不同。
1、文件日期/时间戳不再匹配
通常并不是所有的FTP站点支持更改上传文件的日期,当情况发生时文件的日期将是你上传的时间,导致文件差异。
2、文件大小不再匹配
文本文件包含HTML,源代码等,可以以一个稍微不同的格式存储在FTP站点,并且可以使文件大小有一个很小的比例增加或减少。Beyond Compare文本比较工具用文件查看器和基于规则的比较这两个方式处理文件差异,但只有一个大小比较是不行的。
Beyond Compare软件不能直接检测到这一点,所以要使文件相匹配,你需要使用一个个基于规则的比较或关掉大小比较和依赖文件的日期。
具体的解决方案如下所示
在已经打开的会话操作界面,单击菜单栏“会话”按钮,在展开的下拉菜单中,选择“会话设置”选项卡,在弹出的会话设置—文件夹比较窗口中,选择处理”选项卡。
Beyond Compare软件会话设置—文件夹比较处理选项卡界面图例
在文件处理栏目中,勾选“当复制到一个FTP站点时接触本地文件“复选框,单击确定完成操作。之后上传的文件Beyond Compare会从FTP站点复制的日期,更新本地文件,文件将匹配下次进行比较。
总结
Beyond Compare 4中文版在之前版本的基础上,新增很多具有特色的功能,只有在充分了解熟悉后,才能开启最优质的文本比较服务。如果您还有其他疑问,欢迎前去Beyond Compare问题中心,查看更多教程。
来源:oschina
链接:https://my.oschina.net/u/2891803/blog/810095