git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Working with zip files

From
DLDavid Lang <david@lang.hm>
Date
Aug 16, 2016, 16:27 UTC
Message-ID
<alpine.DEB.2.02.1608160926330.11774@nftneq.ynat.uz>
In-Reply-To
<87y43wwujd.fsf@thinkpad.rath.org>
On Tue, 16 Aug 2016, Nikolaus Rath wrote:
Show 7 quoted lines
> I would like to store Simulink models in a Git
> repository. Unfortunately, the file format is binary. But luckily, the
> binary format happens to be a zipfile containing nicely formatted XML
> files.
>
> Is there a way to teach Git to take advantage of this when storing,
> diff-ing and merging these files?

you should be able to use clean/smudge to have git store the files uncompressed, which will help a lot.

I think there's a way to tell it to do a xml aware diff/patch, but I don't remember how.

David Lang
Previous: Nikolaus RathNext: Nikolaus Rath
Message 2 of 14 in “Working with zip files”
  1. Nikolaus RathAug 16, 2016
  2. David LangAug 16, 2016
  3. Nikolaus RathAug 16, 2016
  4. David LangAug 16, 2016
  5. Junio C HamanoAug 16, 2016
  6. Jakub NarębskiAug 16, 2016
  7. Junio C HamanoAug 16, 2016
  8. Jakub NarębskiAug 18, 2016
  9. David LangAug 18, 2016
  10. Jakub NarębskiAug 18, 2016
  11. David LangAug 19, 2016
  12. Nikolaus RathAug 16, 2016
  13. Jacob KellerAug 17, 2016
  14. David LangAug 17, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.