Re: How should I handle binary file with GIT
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Apr 5, 2006, 15:11 UTC
- Message-ID
- <e10mn9$cjs$1@sea.gmane.org>
- In-Reply-To
- <7v3bgs4exz.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote:
> It _might_ make sense to adopt a well-defined binary patch > format (or if there is no prior art, introduce our own) and > support that format with both git-diff-* brothers and git-apply, > but that would be a bit longer term project.
bsdiff? http://www.daemonology.net/bsdiff/ EDelta? http://www.diku.dk/~jacobg/edelta/ Xdelta? http://xdelta.blogspot.com/
IIRC bsdiff is used by Firefox to distribute binary software updates. Xdelta is generic (not optimized for binaries like bsdiff and edelta), but supposedly offers worse compression (bigger diffs).
-- Jakub Narebski Warsaw, Poland