Messages in this thread | | | Date | Mon, 17 Mar 2003 15:45:54 +0100 | From | Pavel Machek <> | Subject | Re: [ANNOUNCE] BK->CVS (real time mirror) |
| |
Hi!
> > As far as I can see, linux-2.5 repository has over 17000 ChangeSets, > > that means half the granularity. > > I assume this has already been answered since this is Monday morning > and I haven't finished my mountain of email (I try not to read it on > weekends), but I will answer this anyway. > > The ChangeSet file has many csets and we only capture around 1/2 of > them in CVS ChangeSet file. The extra ChangeSets are grouped together > with the merge cset where they were added to the path we are > recording. That is correct, but it is not the whole story. > > What happens is that most csets modifiy a non overlapping set of > files. So while we didn't get every delta to the ChangeSet file, we > did capture >90% of the actual changes to the source files in the > tree.
Oh, so there's extra magic.
Question, through: why is it impossible / infeasible to use CVS branches to capture *full* information? Merge would then say "(changeset 1.2345, merge from 1.23.4.5)" or similar...
Pavel
-- Horseback riding is like software... ...vgf orggre jura vgf serr. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |