Здравствуйте. Мы уже лет 12 как используем SVN для работы в том числе и с документами OpenOffice. Несмотря на то, что документы OpenOffice - в бинарном формате (Zip-ованные XML файлы), с ними можно вполне адекватно работать в SVN репозитории. Основная сложность здесь - как показывать Различия между версиями документа. Это делается с помощью настройки в SVN клиенте программы показа Различий и собственно написания такой программки. В нашем случае Программка - это написанная на Delphi утилита, с командной строкой где указываются 2-а файла, для запуска OpenOffice в режиме сравнения этих файлов. Хотя конечно программирование чего-либо в OpenOffice совершенно неочевидно, но кода в целом немного. Если кому-то интересно, могу кинуть Pas файл,который это делает.
Здравствуйте.
Мы уже лет 12 как используем SVN для работы в том числе и с документами OpenOffice.
Несмотря на то, что документы OpenOffice - в бинарном формате (Zip-ованные XML файлы),
с ними можно вполне адекватно работать в SVN репозитории.
Основная сложность здесь - как показывать Различия между версиями документа.
Это делается с помощью настройки в SVN клиенте программы показа Различий и собственно написания такой программки. В нашем случае Программка - это написанная на Delphi утилита, с командной строкой где указываются 2-а файла, для запуска OpenOffice в режиме сравнения этих файлов. Хотя конечно программирование чего-либо в OpenOffice совершенно неочевидно, но кода в целом немного. Если кому-то интересно, могу кинуть Pas файл,который это делает.