From: Yann Dirson Date: Sat, 19 Nov 2005 01:38:37 GMT Subject: Re: [RFC] Applying a graft to a tree and "rippling" the changes through Message-ID: <20051119013837.GA3393@nowhere.earth> In-Reply-To: <437DDDB1.60103@b-i-t.de> On Fri, Nov 18, 2005 at 02:57:05PM +0100, sf wrote: > >Indeed that emphasizes that the history lines are on living on a > >higher level of abstraction that commits. Now what if we used > >trees->tree commits, instead of the current commits->tree ones ? The > >main problem would be to be able to reconstruct those history lines, > >so that we can still extract the log - what's a better model if we > >loose functionnality ? ;) > > You can traverse tree -> commit -> tree -> commit -> tree ... to get the > history. No functionality lost. No, that would require that a tree knows about the commits leading to it, which would mix levels of abstraction as well. -- Yann Dirson | Debian-related: | Support Debian GNU/Linux: | Freedom, Power, Stability, Gratis http://ydirson.free.fr/ | Check