В нашем репозитории исходного кода имеется большое количество таблиц (xls). Обычно они редактируются с помощью gnumeric или openoffice.org и в основном используются для заполнения баз данных для модульного тестирования с помощью dbUnit. Нет простых способов делать различия в файлах xls, о которых я знаю, и это делает слияние чрезвычайно утомительным и подверженным ошибкам.
Я попытался преобразовать электронные таблицы в xml и сделать регулярный diff, но действительно кажется, что это должно быть последнее средство.
Я хотел бы выполнить diff (и слияние) с git
, как и с текстовыми файлами. Как бы это сделать, например? при выпуске git diff
?