On 8/1/17, Tony Papadimitriou <to...@acm.org> wrote:
> When doing ‘annotate’ on a certain file version I see the most recent commit
> responsible for each line in the file.  That’s great!
>
> However, if I want to know which previous commits (history) touched one
> specific line, is there some way to do this?

There is not.  Can you suggest an algorithm for computing it?

Another thing that is needed:  Given an historical check-in, I
sometimes want to see the annotation going forwards in time.  In other
words, for some historical check-in, I want to see the next change for
each line in the file.  This is tricky because of the way the change
graph is constructed.  It is easy to go back in time since every
check-in has a well-defined primary parent.  But going forwards in
time is hard because a single check-in can have an arbitrary number of
children, and so it is difficult to know which child path to follow.

-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to