Edgewall Software

Ticket #8417

Attachments (6)

backend.py (57.2 KB ) - added by me@… 12 years ago.
I have implemented a naive version of MecrurialCachedRepository using a backward-traversing resync which overrides the default resync algorithm.
backend.py.patch (13.4 KB ) - added by me@… 12 years ago.
And this is the diff.
backend.2.py (54.6 KB ) - added by me@… 12 years ago.
Revised patch: applied the set diff algorithm by miguel.araujo.perez and now ticket commit updater works correctly
backend.py.2.patch (10.9 KB ) - added by me@… 12 years ago.
Diff for the revised patch
backend.3.py (55.1 KB ) - added by me@… 12 years ago.
Revised again: error handling & branch display in the timeline
backend.py.3.patch (11.4 KB ) - added by me@… 12 years ago.
Diff for the revised patch

Download all attachments as: .zip