On Thu, 05 May 2011 01:58:12 +0200, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
Maybe I misunderstand something, but when I clone the haiku-central master master-39148-g206031c and make three local commits I get something like master-39151-g0329483, right? So that doesn't really tell us which haiku-central version my version is based on -- it could just as well be 5 local commits after master-39146-... or 10000 local commits after master-29151-....
I'm afraid this is unavoidable with DVCSes. The describe ID of the remote branch can also be reported, but that's only useful if the remote branch is haiku-central, and not a fork.
Perhaps include a limited reflog in each build? - Brecht