hg2git.py: Add simple delta revision feed
commit287365c1602de984a43437ac1a5ab60186b8a198
authorRocco Rutte <pdmef@gmx.net>
Wed, 14 Mar 2007 10:02:15 +0000 (14 10:02 +0000)
committerRocco Rutte <pdmef@gmx.net>
Wed, 14 Mar 2007 10:02:15 +0000 (14 10:02 +0000)
treeb348345dbdf72bad6aa55d1bf513919160bf8a6b
parentaf2237607c130c1a1744e7efd0ab1876b257bcbd
hg2git.py: Add simple delta revision feed

Now we have three methods of feeding out changes
  1) full for first revision or
  2) thorough delta for merges (compare checksums with all parents) or
  3) simple delta else (only got with manifest)

This requires some cleanup so that we have only place where we actually
call the appropriate dumping method.

The export_file_contents() method now also sorts its file list before
writing out anything as this seems to speed up hg data retrival a bit.

Signed-off-by: Rocco Rutte <pdmef@gmx.net>
hg2git.py