Revision history for SVN-Dump 0.08 2020-03-02 BOOK - Make SVN::Dump::Reader more liberal in what it accepts for 'fh' - RT #24032 0.07 2020-01-30 BOOK [DOCUMENTATION] - Fix a code example - RT #130903 (DJERIUS) [TESTS] - Ensure the test suite works when @INC does not contain '.' [PACKAGING] - Switch to Dist::Zilla as the distribution builder 0.06 2013-05-31 BOOK [ENHANCEMENTS] - speed optimization when reading a dump (thanks to Andrew Sayers) [DOCUMENTATION] - a few documentation tweaks (thanks to David Landgren) - imoproved inter-documentation links 0.05 2011-02-19 BOOK [ENHANCEMENTS] - Add support for Text-content-sha1 node property - Don't create text or property blocks if they don't exist in a dump. (Rocco Caputo) - Add a digest() method to SVN::Dump::Text (Inspired by a patch by Scott MacPhee, RT #56868) - Add support for Text-content-sha1 / Text-copy-source-sha1 (RT #60207) - New option check_digest that will, when reading a non-delta dump, ensure that the content digest are valid - Properly ignore blank lines between records (RT #25467, #28645) 0.04 2008-06-12 BOOK [ENHANCEMENTS] - doesn't lose the PerlIO layers when given a filehandle (e.g. after a binmode( $fh, ':gzip' ) call) 0.03 2006-11-21 BOOK [ENHANCEMENTS] - Allow the use of '_' for '-' for header names in SVN::Dump::Headers - SVN::Dump::new() now accepts parameters 'version' and 'uuid' - SVN::Dump::format() is an alias for SVN::Dump::version() - SVN::Dump::Record::update_headers() will recompute the record headers after a text or properties modification - SVN::Dump::Property::delete() can remove property keys - SVN::Dump::Record::delete_property() does the same - SVN::Dump::Headers::new() can initialise the headers with a hashref 0.02 2006-11-04 BOOK *** WARNING: INCOMPATIBLES API CHANGES FROM VERSION 0.01 *** [ENHANCEMENTS] - SVN::Dump->new() now also accepts a filehandle (fh) (thanks to clkao, RT ticket #22429) - Renamed the record manipulation methods of SVN::Dump::Record to set_headers_block() / get_headers_block(), set_property_block() / get_property_block(), set_text_block() / get_text_block(), set_included_bloc() / get_included_block. - Added new methods to SVN::Dump::Record to handle the blocks' data: set_header() / get_header(), set_property() / get_property(), set_text() / get_text(). - new helper methods: property_length() and text_length() [TESTS] - 100% coverage for SVN::Dump too [EXAMPLES] - eg/svndump_replace_author.pl - replace an author by another in a dump *** WARNING: INCOMPATIBLES API CHANGES FROM VERSION 0.01 *** 0.01 2006-10-18 BOOK [FEATURES] - SVN::Dump is able to read dumps in version 2 and 3 and output an identical dump [TESTS] - 100% coverage for SVN::Dump::Headers, SVN::Dump::Property, SVN::Dump::Reader, SVN::Dump::Record, SVN::Dump::Text [EXAMPLES] - eg/svndump_identidy.pl - read a dump and prints it out - eg/svndump_stats.pl - produces a set of statistic about a dump