Beyond Compare使用教程




文章转自:http://www.heibai.net/book/html/shiyonggongju/qitaruanjian/2009/0617/583.html

  今天和大家介绍的是一款很好用的工具——Beyond Compare!这是一款用于文件及文件夹比较软件,不仅可以快速比较出两个文件夹的不同之处,还可以详细的比较文件之间的内容差异。  

  安装好Beyond Compare后,我们运行这个软件,会弹出引导窗口,让我们选择要进行对比的文件。BC支持在线对FTP的文件进行对比和更新,这使得我们更新网站程序文件非常方便。我们选择左侧为SF1.1.0.1的更新包的website目录,右侧选择为网站空间里的SF程序目录。

  
 

  点击确定后,程序进入主界面。我们还需要设置比较标准:使用二进制比较。二进制比较是为了比较文件的实际内容,如果使用普通比较的话,如果文件时间不同,内容相同,也会被视为差异文件。

  完成后软件便开始文件对比。几秒钟后比较完成,左右两侧列出文件夹的所有文件,有不同的文件则图标显示红色。

  这时候,界面里显示出的文件列表太多了,不便于我们查看要更新的部分,我们可以通过点击下图所示的这个按钮,只显示左边较新的有差异的或孤立的文件,也就是更新包里的新增文件与更新修改过的文件。

  接着就是进行网站更新操作了。对于Admin、Controls、Install、Bin等文件夹,我们可执行复制命令,将这几个文件夹里的文件直接覆盖ftp里的相应文件。执行办法是,在左侧的文件夹点右键,弹出菜单中选择复制。复制完成后,左侧的红色文件夹图标变为灰色,表示已更新。

  对于config、template文件夹,我们需要逐个文件进行对比覆盖。操作方法为(以config文件夹为例):
  首先双击文件夹展开文件。
  1、对蓝色的左侧的孤立文件AjaxLabel.config,使用右键复制到ftp中去。

  2、对红色的差异文件QueryStrings.config,双击打开文件查看器,进行逐行对比覆盖或编辑。点击“红色的不等号”的按钮可以只显示有差异的代码行。如果我们曾经编辑过ftp里的QueryStrings.config文件,并且想保留我们增加或修改的代码,那么我们可不对该代码进行覆盖修改。

  Ok,到此为止,这款强大的工具的基本使用就介绍完毕了,大家所需要做的就是有选择地反复执行上述操作步骤,就可以很快速地完成对自己的网站的更新升级啦!


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值