Reduce pointless repetition in replay.plsvn-fe_1.0
commit0d3d97aab8bda9cc4bcc546293169fd33d78435e
authorDavid Barr <david.barr@cordelta.com>
Sat, 5 Jun 2010 06:54:20 +0000 (5 16:54 +1000)
committerDavid Barr <david.barr@cordelta.com>
Sat, 5 Jun 2010 14:08:16 +0000 (6 00:08 +1000)
tree4db2e2cdbf41e616d9c37aa44257147458307d76
parent58c419f4e9fb044e4511ef3d703269e5b29768bf
Reduce pointless repetition in replay.pl

Rewrote the log handler to sort and filter the changelog.
Since directories are recursively added and deleted,
it is wasteful to repeat for paths below another entry
in the changelog.
Even with this change, the IO signature is awful albeit
better than git-svn by an order of magnitude.

Signed-off-by: David Barr <david.barr@cordelta.com>
replay.pl