контроль версий для открытого офиса

1

Я знаю, что файлы открытого офиса - это просто текст (плюс изображения), поэтому я вынужден использовать свою любимую систему контроля версий для их версионирования, но мне понадобятся некоторые хуки для архивирования / распаковки и т. Д.

Кто-то, должно быть, уже сделал это и / или должен быть лучший способ: какие-либо предложения?

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

Davide
источник

Ответы:

1

OOoSVN

Проект, обеспечивающий контроль изменений для документов OpenOffice.org (OpenDocument и .sx ) через subversion. Прозрачно проверяет внутренние изменения в файлах и позволяет пользователям восстанавливать любую предыдущую версию, просматривать журналы и сравнивать со старыми версиями. Работает под Unix / Linux и Mac OSX.

Аарон Макивер
источник
Вы на самом деле используете его "в производстве"? Он был разветвлен в 2008 году и заброшен. Разветвленный проект (odfsvn) также является неактивным проектом.
Давиде
@ Давид Нет ... но я показываю активность в src OOoSVN до 2/2010 ... sourceforge.net/projects/ooosvn/files/OOoSVN
Аарон Макивер
Я протестировал текущую версию (то есть v0.4), и это не готовый продукт. Например, вы даже не можете написать свое собственное сообщение о коммите, но все получает бесполезное, автоматическое сообщение «Commit x». Я хотел бы распаковать открытые офисные файлы и сделать все сам.
Давиде
1
@Davide Это OSS; прыгать и внести свой вклад; тогда другие могут извлечь выгоду.
Аарон Макивер