<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Sep 1, 2014 at 12:59 PM, Elias Probst <span dir="ltr"><<a href="mailto:mail@eliasprobst.eu" target="_blank">mail@eliasprobst.eu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I've noticed, that (except of only a very few) nearly all SVG files are<br>
committed as SVGZ to our git repositories.<br>
<br>
This has IMHO several drawbacks:<br>
- every change will be stored as a single atomic blob<br>
- git's internal packfile compression and deduplication can't be used<br>
- no diffs for changes done to SVGs can be viewed<br>
- batch-editing of files via sed/awk/… is way more difficult<br>
<br>
I'd like to suggest to implement a git hook which enforces SVG files<br>
being pushed uncompressed.<br>
The compression of SVG to SVGZ might happen when building release tarballs.<br>
<br>
What are your thoughts? Any reasons not to do this?<br>
<br>
- Elias P.<br></blockquote><div><br></div><div>I think it's a good idea.</div><div><br></div><div>Aleix </div></div></div></div>