5

FODTGit SCM を使用してファイルの履歴を追跡するための出力形式を使用することを考えました。

しかし、FODT は非常に冗長なようです。例えば

  • を含むファイルを生成しましたHello Wordld!
  • テキストを次のように変更しましたHello World.
  • 次に、差分を確認しました。
  • 予想される変更が見つかりました:
    • <text:p text:style-name="P1">Hello World!</text:p>なりました
    • <text:p text:style-name="P1">Hello World.</text:p>
  • それに加えて、さらにいくつかの変更がありました。
    • <config:config-item config:name="ViewLeft" config:type="long">7239</config:config-item>なりました
    • <config:config-item config:name="ViewLeft" config:type="long">7204</config:config-item>.
    • <config:config-item config:name="Rsid" config:type="int">555044</config:config-item>なりました:
    • <config:config-item config:name="Rsid" config:type="int">600727</config:config-item>
    • そして、次の<office:meta> <meta:initial-creator>User Name</meta:initial-creator> <meta:creation-date>2016-07-25T16:27:51.917460530</meta:creation-date> <dc:date>2016-07-25T16:29:26.496847405</dc:date> <dc:creator>User Name</dc:creator> <meta:editing-duration>PT28S</meta:editing-duration> <meta:editing-cycles>2</meta:editing-cycles> <meta:generator>LibreOffice/5.0.3.2$Linux_X86_64 LibreOffice_project/00m0$Build-2</meta:generator> <meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="1" meta:paragraph-count="1" meta:word-count="2" meta:character-count="12" meta:non-whitespace-character-count="11"/> </office:meta> ようになりました。
    • <office:meta> <meta:initial-creator>User Name</meta:initial-creator> <meta:creation-date>2016-07-25T16:27:51.917460530</meta:creation-date> <dc:date>2016-07-25T16:32:10.113010925</dc:date> <dc:creator>User Name</dc:creator> <meta:editing-duration>PT30S</meta:editing-duration> <meta:editing-cycles>3</meta:editing-cycles> <meta:generator>LibreOffice/5.0.3.2$Linux_X86_64 LibreOffice_project/00m0$Build-2</meta:generator> <meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="1" meta:paragraph-count="1" meta:word-count="2" meta:character-count="12" meta:non-whitespace-character-count="11"/> </office:meta>

メタデータの変更はまったく問題config:config-itemないと思いますが、FODT はおそらく Git のような VCS で使用するように設計されていないのではないかと思います。

より冗長な形式はありますか、または XML ファイルの変更数を最小限に抑える方法はありますか?

https://help.libreoffice.org/Common/XML_File_Formatsの説明は、出力に影響を与えることができることを示しています...

4

1 に答える 1