Hi, I've been very productive over the last few days. The good news is that I finally managed to a (badly-formatted, broken, abridged) dump of the text and properties. The bad news is that the program only seems to work by accident- it segfaults all over the place without reason, I don't know what to make of the backtraces, and documentation is thin as usual. I plan to go back in history to do a major cleanup/ refactor before proceeding, now that I've learnt how to trigger the dumping. I got this far mainly because of the help I got from Subversion developers like Daniel- A big thank you to them. The plan is to finish this, get it reviewed/ acked by Daniel and the other Subversion developers, and test it with David's exporter before merging it into git.git. Once it's merged, I plan to write a series for Subversion, get it merged there, and remove it from git.git in favor of simply linking to the feature. The reason for this roundabout dance is simple- things are much easier to test in Git-land. Another thing that I think we should give some thought- how do I get this merged into git.git? Should I post a single patch with the (probably 1000-line) dump editor? In my opinion, the revision history is very valuable- can we get a clean series of 6~8 patches merged instead? -- Ram Ramkumar Ramachandra (7): Add skeleton RA svnclient Add stripped dump editor Import dump_node to dump what changed and cleanup whitespace Replace deprecated svn_path_join Trigger dump_node in change_dir_prop Add file_baton and trigger dump_node in change_file_prop [WIP] Dump the text delta LICENSE | 14 ++ Makefile | 4 + debug_editor.c | 413 +++++++++++++++++++++++++++++++++++ debug_editor.h | 6 + dump_editor.c | 652 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ dump_editor.h | 10 + svnclient_ra.c | 138 ++++++++++++ 7 files changed, 1237 insertions(+), 0 deletions(-) create mode 100644 LICENSE create mode 100644 Makefile create mode 100644 debug_editor.c create mode 100644 debug_editor.h create mode 100644 dump_editor.c create mode 100644 dump_editor.h create mode 100644 svnclient_ra.c -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html