LibreOffice: Wie speichere ich im Git-freundlichen Format?

20

LibreOffice speichert in Dateien, die ZIP-Dateien sind. Zip-Dateien sind im Allgemeinen für die Verwendung mit Git suboptimal: Eine kleine Änderung im Dokument kann den größten Teil der Zip-Datei ändern, sodass Git keine Teile mehr verwenden kann, was dazu führt, dass das Git-Repository mit der vollen Größe der Zip-Datei wächst von nur den wenigen Änderungen.

Gibt es eine Möglichkeit, LibreOffice anzuweisen, in einem Git-freundlichen Format zu speichern?

ZB durch Speichern als Zip-Datei ohne Komprimierung (ala .tar) oder durch einfaches Speichern des Dokuments als Verzeichnis mit den gleichen Dateien wie die entpackte Zip-Datei.

Ole Tange
quelle

Antworten:

20

Gibt es eine Möglichkeit, LibreOffice anzuweisen, in einem Git-freundlichen Format zu speichern?

Sie können Ihre Dateien als Flat XML ( fodt) speichern, anstatt odt:

Wenn ein Dokument als .fodtDatei gespeichert wird, behält es dieselben Daten bei, die die .odtDatei enthalten würde. Nur, dass die Daten dieses Mal als lesbarer Text dargestellt werden (was die Arbeit für das Versionskontrollsystem erheblich erleichtert) und nicht komprimiert werden. Das Speichern eines Dokuments als flaches XML ermöglicht es daher, den Speicherplatzbedarf des Servers und die Netzwerkauslastung gering zu halten, wobei die Kosten für die Verschwendung einiger Kilobyte auf den lokalen Festplatten relativ gering sind.

Source LibreOffice und Versionskontrolle


Weitere Lektüre

DavidPostill
quelle
Die im letzten Link beschriebene Option (zum Hinzufügen von Zeilenumbrüchen) scheint in LO entfernt worden zu sein - ich kann sie in den Einstellungen zum Laden / Speichern nicht finden.
retorquere
@ Retorquere In der Tat. Sieht aus wie es entfernt wurde. Antwort aktualisiert, um diesen Link zu entfernen.
DavidPostill