LibreOffice: Як зберегти у форматі Git friendly?


20

LibreOffice зберігає у файлах, які є поштовими файлами. Zip-файли, як правило, неоптимальні для використання з Git: Невелика зміна документа може змінити більшість zip-файлів, таким чином унеможливлюючи повторне використання Git частин, завдяки чому сховище Git зростає з повним розміром zip-файлу. лише декілька змін.

Чи є спосіб, яким я можу сказати LibreOffice зберегти у зручному форматі Git?

Наприклад, збереження у вигляді zip-файлу без стиснення (ala .tar) або просто збереження документа у вигляді dir, що містить ті самі файли, що і непакетований zip-файл.

Відповіді:


20

Чи є спосіб, яким я можу сказати LibreOffice зберегти у зручному форматі Git?

Ви можете зберегти свої файли як плоский XML ( fodt) замість odt:

Якщо документ зберігається як .fodtфайл, він зберігає ті самі дані, що і .odtфайл. Тільки те, що цього разу дані представлені як читаний людиною текст (що значно спрощує роботу системи управління версіями) і не стискаються. Таким чином, збереження документа як простого XML дозволяє зберегти вимоги до простору сервера та навантаження на мережу низькими при відносно низькій вартості витрачати кілька кілобайт на локальних жорстких дисках.

Джерело LibreOffice та контроль версій


Подальше читання


Опція, обговорена в останньому посиланні (для додавання нових рядків), схоже, була відхилена в LO - я не можу її знайти в налаштуваннях Завантажити / Зберегти.
retorquere

@retorquere Дійсно. Схоже, його видалили. Відповідь оновлено, щоб видалити це посилання.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.