XDELTA3(1) Xdelta3 XDELTA3(1) August 2009 NAME xdelta3 - VCDIFF (RFC 3284) binary diff tool SYNOPSIS xdelta3 [command] [options] [input [output]] DESCRIPTION xdelta3 is a binary diff tool that uses the VCDIFF (RFC 3284) format and compression. COMMANDS config prints xdelta3 configuration decode decompress the input, also set by -d encode compress the input, also set by -e (default) test run the builtin tests printdelta print information about the entire delta printhdr print information about the first window printhdrs print information about all windows recode encode with new application/secondary settings OPTIONS standard options: -0 .. -9 compression level -c use stdout -d decompress -e compress -f force overwrite -h show help - 1 - Formatted: December 21, 2024 XDELTA3(1) Xdelta3 XDELTA3(1) August 2009 -q be quiet -v be verbose (max 2) -V show version memory options: -B bytes source window size -W bytes input window size -P size compression duplicates window -I size instruction buffer size (0 = unlimited) compression options: -s source source file to copy from (if any) -S [djw|fgk] enable/disable secondary compression -N disable small string-matching compression -D disable external decompression (encode/decode) -R disable external recompression (decode) -n disable checksum (encode/decode) -C soft config (encode, undocumented) -A [apphead] disable/provide application header (encode) -J disable output (check/compute only) -T use alternate code table (test) NOTES The XDELTA environment variable may contain extra args: XDELTA="-s source-x.y.tar.gz" \ tar --use-compress-program=xdelta3 -cf \ target-x.z.tar.gz.vcdiff target-x.y/ - 2 - Formatted: December 21, 2024 XDELTA3(1) Xdelta3 XDELTA3(1) August 2009 EXAMPLES Compress the differences between SOURCE and TARGET, yielding OUT, using "djw" secondary compression: xdelta3 -S djw -s SOURCE TARGET OUT Do the same, using standard input and output: xdelta3 -S djw -s SOURCE < TARGET > OUT To decompress OUT, using SOURCE, yielding TARGET: xdelta3 -d -s SOURCE OUT TARGET AUTHOR xdelta3 was written by Josh MacDonald <josh.macdonald@gmail.com>. This manual page was written by Leo 'costela' Antunes <costela@debian.org> for the Debian project (but may be used by others). - 3 - Formatted: December 21, 2024