[[[ Fix issue #4668: svnadmin dump node header order has changed These changes provide a means for the user to output the svnadmin dump using the node key order used in svnadmin version 1.8 and earlier.
* subversion/include/svn_repos.h Added comment regarding the switch usage. (svn_repos_dump_fs4): Added Boolean parameter to function prototype called pre_1_8_dump * subversion/svnadmin/svnadmin.c (svnadmin_cmdline_options_t ): Added svnadmin__pre_1_8_dump to enumerated definition. (options_table): Added pre_1_8_dump definition to the table. (cmd_table ): Modified the help usage text to include the pre-1.8-dump switch. (svnadmin_opt_state ): Added pre_1_8_dump boolean member to structure definition. (subcommand_dump): Added pre_1_8_dump variable to svn_repos_dump_fs4 function call. (sub_main): Added case supporting svnadmin__pre_1_8_dump value. * subversion/libsvn_repos/dump.c (write_revision_headers, write_revision_headers_v1651614 ): Renamed original write_revision_headers function to write_revision_headers_v1651614. (write_revision_headers_svn_4668): Added new function with fixed node key ordering as prescribed in the prose of Issue 4668. (write_revision_headers): Modified function to switch between two node key formatting methods. (svn_repos__dump_revision_record, write_revision_record, svn_repos_dump_fs4): Added pre_1_8_dump parameter to define the node key ordering during svnadmin dump operations. Patch by: L. Perkins <lukeperk...@epicdgs.us) ]]] Thank-you, Luke Perkins
ProposedChanges_201701231053_issue-4668.patch
Description: Binary data