Контроль версий электронных таблиц Excel, сохраненных как xml с git - PullRequest
0 голосов
/ 18 июня 2020

Я хотел бы поместить несколько листов Excel в систему управления версиями git. Но git рассматривает их как двоичные файлы. Я уже нашел пару решений, которые заставляют git diff и git merge работать локально, установив скрипты, которые преобразуют xlsx в удобочитаемый формат перед различием или слиянием.

Но поскольку эти модификации являются локальными, визуализация разницы в веб-интерфейсе, таком как битбакет, или на машинах других членов команды не работает.

Я также читал, что xlsx - это, по сути, заархивированный xml. Поэтому я проверил и подтвердил, что могу сохранять свои таблицы Excel напрямую как несжатый файл xml через диалог Excel «Сохранить как» без потери какой-либо функциональности.

Итак, мой вопрос: есть ли какие-либо недостатки или недостатки в сохранение файлов xlsx как xml, которые я пропустил?

Большое спасибо!

leaphar

...