From: Pierre Habouzit Date: Thu, 23 Oct 2008 21:32:03 GMT Subject: Re: clean/smudge filters for pdf files Message-ID: <20081023213203.GB26104@artemis.corp> In-Reply-To: On Thu, Oct 23, 2008 at 07:44:39PM +0000, Leo Razoumov wrote: > I am trying to improve storage efficiency for PDF files in a git repo. > Following earlier discussions in this list I am trying to set up > proper clean/smudge filters. What follows is my current setup > > # in ~/.gitconfig > [filter "pdf"] > clean = "pdftk - output - uncompress" > smudge = "pdftk - output - compress" > > # in .gitattributes > *.pdf filter=pdf > > Unfortunately, it seems as though that pdftk uncompress followed by > pdftk compress do not leave the file invariant. I tried several > uncompress+compress iterations and the file still keep changing (the > size though stays the same). > Is there any other alternative way to store PDF files in git repo more > efficiently? > Any alternative to pdftk on Linux? actually it uses some kind of zlib algorithm so that's pretty normal you don't have the same result with a packer. Maybe one could write a tool like pristine-tar for that purpose. -- ·O· Pierre Habouzit ··O madcoder@debian.org OOO http://www.madism.org