Я доработал логику сравнения двух файлов через плагин svn eclipse. Я передаю два параметра плагина eclipse svn скрипту sheel и передаю параметры в java-программу через скрипт sheel, а затем использую UNO для сравнения двух файлов ods libreoffice. (Libreoffice находится в формате ods, который является двоичным форматом файла. , и он не поддерживается стандартной программой редактора сравнения Eclipse.) Но теперь мне нужно использовать git для управления файлом ods, как его сравнить? Заранее спасибо.




Если возможно, вы можете захотеть изучить fods (плоские ods), которые представляют собой один файл xml, а не набор заархивированных файлов xml, которые представляют собой файл ods. К сожалению, нам до сих пор не удалось полностью устранить некоторые случайные автоматические изменения имен стилей.