小编典典

如何使用 git diff 创建两个电子表格的可读差异?

all

我们的源代码存储库中有很多电子表格 (xls)。这些通常使用 gnumeric 或 openoffice.org
进行编辑,并且主要用于填充数据库以使用dbUnit进行单元测试。据我所知,没有简单的方法可以对 xls
文件进行比较,这使得合并非常乏味且容易出错。

我尝试将电子表格转换为 xml 并进行常规比较,但感觉它应该是最后的手段。

我想像git处理文本文件一样执行差异(和合并)。我将如何做到这一点,例如在发行时git diff


阅读 166

收藏
2022-08-21

共1个答案

小编典典

我们在公司面临完全相同的问题。我们的测试输出 excel
工作簿。二进制差异不是一种选择。所以我们推出了我们自己的简单命令行工具。查看ExcelCompare 项目。事实上,这使我们能够很好地自动化我们的测试。非常欢迎补丁/功能请求!

2022-08-21