darcs

Message1083

Author kowey
Recipients droundy, jch, kowey, tommy
Date 2006-10-13.10:04:37
Issue Issue299 Diff not smart about checkpoints
Content
Import of RT #552

jch <Juliusz.Chroboczek@pps.jussieu.fr> 2005-10-13
--------------------------------------------------
The functions get_matcher and get_before_matcher are not smart enough
about checkpoints. They unconditionally grab a pristine tree (which
might or might not involve patching from the latest checkpoint,
depending on the repo format) and then patch backwards from there.

Instead, they should fetch the checkpoint that's closest to the point
requested, and patch forwards or backwards from there.

We need an interface in the repository interface to find out which
checkpoints are available and pull them out of the repo. In order to
be efficient with Git repos (in the current mapping, David), this
interface should not require that a checkpoint be associated with a
tag.

Ideas for such welcome.

Juliusz
History
Date User Action Args
2006-10-13 10:04:37koweycreate
2006-10-13 10:04:50koweylinkissue299 messages
2006-10-13 10:04:51koweyset
2006-10-13 10:04:51koweysetrecipients: + kowey, droundy, jch, tommy