On Dec 11, 2007 2:03 PM, Daniel Berlin <dberlin@xxxxxxxxxxx> wrote: > It is stored in an easier format. However, can you not simply provide > side-indexes to do the annotation? > > I guess that own't work in git because you can change history (in > other scm's, history is readonly so you could know the results for > committed revisions will never change). > I don't know how other scms work, but history is definitely readonly in git - whatever sha1 you have that describes a commit was calculated based on its ancestor commits. If you have a commit's id, it will *always* refer to the same thing - a tree state and its complete ancestry. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html