LibreOffice: Bagaimana cara menyimpan dalam format ramah Git?

20

LibreOffice menyimpan ke dalam file yang merupakan file zip. File zip umumnya kurang optimal untuk digunakan dengan Git: Perubahan kecil dalam dokumen dapat mengubah sebagian besar file zip, sehingga membuat Git tidak dapat menggunakan kembali bagian-bagian yang mengakibatkan repositori Git tumbuh dengan ukuran penuh file zip sebagai gantinya hanya beberapa perubahan.

Apakah ada cara di mana saya dapat memberitahu LibreOffice untuk menyimpan dalam format yang ramah Git?

Misalnya dengan menyimpan sebagai file zip tanpa kompresi (ala .tar) atau hanya menyimpan dokumen sebagai dir yang berisi file yang sama dengan file zip unpacked akan menghasilkan.

Ole Tange
sumber

Jawaban:

20

Apakah ada cara di mana saya dapat memberitahu LibreOffice untuk menyimpan dalam format yang ramah Git?

Anda dapat menyimpan file sebagai XML datar ( fodt) alih-alih odt:

Jika suatu dokumen disimpan sebagai .fodtfile, ia menyimpan data yang sama dengan .odtfile tersebut. Hanya saja kali ini data direpresentasikan sebagai teks yang dapat dibaca manusia (yang membuat pekerjaan lebih mudah untuk sistem kontrol versi) dan tidak dikompresi. Jadi, menyimpan dokumen sebagai XML datar memungkinkan untuk menjaga persyaratan ruang server dan beban jaringan tetap rendah dengan biaya yang relatif rendah untuk membuang beberapa kilobyte pada hard disk lokal.

Sumber LibreOffice dan Kontrol versi


Bacaan lebih lanjut

DavidPostill
sumber
Opsi yang dibahas dalam tautan terakhir (untuk menambahkan baris baru) tampaknya telah jatuh dalam LO - Saya tidak dapat menemukannya di pengaturan Muat / Simpan.
retorquere
@retorquere Memang. Sepertinya sudah dihapus. Jawaban diperbarui untuk menghapus tautan itu.
DavidPostill