惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
博客园 - 【当耐特】
I
InfoQ
腾讯CDC
人人都是产品经理
人人都是产品经理
H
Help Net Security
Y
Y Combinator Blog
B
Blog
博客园 - Franky
Microsoft Security Blog
Microsoft Security Blog
Stack Overflow Blog
Stack Overflow Blog
The Cloudflare Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 叶小钗
D
Docker
博客园 - 聂微东
B
Blog RSS Feed
G
Google Developers Blog

博客园 - 笨功夫才是真功夫

git仓库迁移 centos7.6 nginx配置ssl证书 在Debian12上安装mysql 8.0 Mysql8.0设置大小写不敏感解决方案[转] debian下常见问题 vue开发环境搭建 bash脚本的输入参数解析 python常用脚本 mysql数据库备份脚本 redis安装和运维 docker环境下安装RabbitMQ Linux系统设置开机启动(草稿) 在Windows10部署kibana Elasticsearch监控 Flink cdc实践(陆续更新) 在windows下安装mysql 8.1 VMware虚拟机开机自动启动 停止windows10的系统更新 elasticsearch安装-集群 elasticsearch安装-单实例
TortoiseSVN实现excel文件差异比对(集成ExcelMerge)[转]
笨功夫才是真功夫 · 2026-05-19 · via 博客园 - 笨功夫才是真功夫

在SVN中对比表格差异时,如果只是一个sheet的CSV表格,SVN自带的diff效果也很好,如果是多个Sheet的xlsx表格,,SVN自带的diff效果就很差

ExcelMerge是一个在Windows平台下比对Excel的工具,当Excel存在多个Sheet时也能很好的支持差异的比对,配合上svn可以很好的查看策划的数值表变化。具体细节可以到官网主页获悉。

安装步骤:

一:下载并安装ExcelMerge,地址:https://github.com/skanmera/ExcelMerge/releases

  找到需要的版本,下载msi文件直接安装即可
image

二:集成到SVN中

  1. 配置到SVN的Diff View中,打开设置页面
    image

  2. 打开差异查看器的高级设置
    image

  3. 选中.xlsx,双击编辑
    image

4:在外部程序中输入内容: "C:\Program Files (x86)\ExcelMerge\ExcelMerge.GUI.exe" -s %base -d %mine 这个就是软件的安装位置,如果安装过程中不是默认的安装位置,要坐对应的修改

这个是原来的内容:wscript.exe "C:\Program Files\TortoiseSVN\Diff-Scripts\diff-xls.js" %base %mine //E:javascript 想切换回去可以更换内容或者恢复默认值都可

后续就可以直接用SVN查看diff了,下图是效果

image

[转自 https://www.cnblogs.com/a565810497/p/18529670]