SVN操作 -- TortoiseSVN中的Excel文件比较

本文介绍了如何在TortoiseSVN中集成Microsoft Office的Spreadsheet Compare工具,以解决自带比较工具无法比较Excel文件的问题。通过创建批处理文件并设置TortoiseSVN的差异查看器,用户可以更方便地比较Excel文件的差异,特别是在包含多个工作表的情况下。
摘要由CSDN通过智能技术生成

TortoiseSVN自带的比较工具

在使用TortoiseSVN时,经常需要在提交前比较本地修改的文件和版本库上的文件之间的差异。TortoiseSVN自带了一个比较工具TortoiseMerge,不过这个比较工具只能比较文本文件,不能比较二进制文件,对Excel文件的差异同样也是无能为力。
除了TortoiseMerge之外,TortoiseSVN还自带了一组vbs和js的脚本,用来比较一些非文本类型的文件。这些脚本放在TortoiseSVN安装路径的Diff-Scripts目录中。对Excel文件可以通过diff-xls.js来比较,不过这个脚本的作用仅仅是并排打开了两个Excel窗口,并没有进行真正的比较操作。

Excel文件比较工具

既然TortoiseSVN自带的比较工具不能比较Excel文件,那么是否有其他工具可以用来比较Excel文件呢,答案是肯定的,事实上有很多这样的第三方软件可以用来比较Excel文件。
例如著名的文件比较工具Beyond Compare就可以用来比较Excel文件, 不过Beyond Compare只能比较两个Excel文件的其中一个工作表,如果Excel中包含多个工作表,Beyond Compare只会在两个Excel的当前工作表之间进行比较,这里的当前工作表指这个Excel文件当前正在使用的工作表,也就是文件打开后显示的第一个工作表。
例如1.xlsx中包含两个sheet,分别为Sheet1和Sheet2,2.xlsx中同样也包含两个sheet,同样是Sheet1和Sheet2,但1.xlsx当前工作表是Sheet1,2.xlsx当前工作表是Sheet2,则Beyond Compare比较这两个文件时比较的是1.xlsx中Sheet1和

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值