web-dev-qa-db-ja.com

LibreOffice:Gitフレンドリーな形式で保存する方法は?

LibreOfficeは、Zipファイルであるファイルに保存します。通常、ZipファイルはGitでの使用に最適ではありません。ドキュメントに小さな変更を加えると、ほとんどのZipファイルが変更される可能性があるため、Gitがパーツを再利用できなくなり、GitリポジトリがZipファイルのフルサイズで大きくなります。ほんのいくつかの変更の。

LibreOfficeにGitフレンドリーな形式で保存するように指示する方法はありますか?

例えば。圧縮せずにZipファイル(ala .tar)として保存するか、解凍されたZipファイルと同じファイルを含むディレクトリとしてドキュメントを単に保存すると、結果は次のようになります。

21
Ole Tange

LibreOfficeにGitフレンドリーな形式で保存するように指示する方法はありますか?

fodtではなく、フラットXML(odt)としてファイルを保存できます。

ドキュメントが.fodtファイルとして保存される場合、.odtファイルに含まれるのと同じデータが保持されます。今回のみ、データは人間が読めるテキストとして表現され(バージョン管理システムでの作業がはるかに容易になります)、圧縮されません。したがって、ドキュメントをフラットXMLとして保存すると、ローカルハードディスクの数キロバイトを無駄にするという比較的低いコストで、サーバーのスペース要件とネットワーク負荷を低く抑えることができます。

ソース LibreOfficeおよびバージョン管理


参考文献

21
DavidPostill