Я знаю, что файлы открытого офиса - это просто текст (плюс изображения), поэтому я соблазняюсь использовать свою любимую систему контроля версий для их версионирования, но мне понадобятся некоторые хуки для архивирования / распаковки и т.д.
Кто-то, должно быть, уже сделал это и / или должен быть лучший способ: какие-либо предложения?
Примечание: я программист, и я очень предпочитаю использовать инструмент командной строки, а не какой-то графический объект. Пример того, что я имею в виду: если я удаляю запятую в презентации с более чем 100 слайдами, я хочу получить различий длинной строки, который показывает только эту запятую и номер слайда. Я не хочу просеивать всю презентацию в поисках запятой где-то (и всегда задаюсь вопросом, пропустил ли я что-нибудь еще)