[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] cvs import
From: |
Keith Packard |
Subject: |
Re: [Monotone-devel] cvs import |
Date: |
Wed, 13 Sep 2006 16:42:01 -0700 |
On Wed, 2006-09-13 at 15:52 -0700, Nathaniel Smith wrote:
> Regarding the basic dependency-based algorithm, the approach of
> throwing everything into blobs and then trying to tease them apart
> again seems backwards. What I'm thinking is, first we go through and
> build the history graph for each file. Now, advance a frontier across
> the all of these graphs simultaneously. Your frontier is basically a
> map <filename -> CVS revision>, that represents a tree snapshot.
Parsecvs does this, except backwards from now into the past; I found it
easier to identify merge points than branch points (Oh, look, these two
branches are the same now, they must have merged).
However, this means that parsecvs must hold the entire tree state in
memory, which turned out to be its downfall with large repositories.
Worked great for all of X.org, not so good with Mozilla.
--
address@hidden
signature.asc
Description: This is a digitally signed message part
- [Monotone-devel] Re: cvs import, (continued)
- [Monotone-devel] Re: cvs import, Jakub Narebski, 2006/09/14
- [Monotone-devel] Re: cvs import, Jon Smirl, 2006/09/14
- Re: [Monotone-devel] Re: cvs import, Nathaniel Smith, 2006/09/14
- [Monotone-devel] Re: cvs import, Markus Schiltknecht, 2006/09/15
- [Monotone-devel] Re: cvs import, Shawn Pearce, 2006/09/15
- [Monotone-devel] Re: cvs import, Oswald Buddenhagen, 2006/09/16
- Re: [Monotone-devel] Re: cvs import, Nathaniel Smith, 2006/09/16
Re: [Monotone-devel] cvs import, Nathaniel Smith, 2006/09/13
- Re: [Monotone-devel] cvs import, Daniel Carosone, 2006/09/13
- Re: [Monotone-devel] cvs import,
Keith Packard <=
- Re: [Monotone-devel] cvs import, Nathaniel Smith, 2006/09/13
- Re: [Monotone-devel] cvs import, Jon Smirl, 2006/09/13
- Re: [Monotone-devel] cvs import, Daniel Carosone, 2006/09/13
- Re: [Monotone-devel] cvs import, Shawn Pearce, 2006/09/13
- Re: [Monotone-devel] cvs import, Daniel Carosone, 2006/09/13
- Re: [Monotone-devel] cvs import, Petr Baudis, 2006/09/15
- Re: [Monotone-devel] cvs import, Shawn Pearce, 2006/09/14
[Monotone-devel] Re: cvs import, Lapo Luchini, 2006/09/15
Re: [Monotone-devel] cvs import, Shawn Pearce, 2006/09/13
Re: [Monotone-devel] cvs import, Markus Schiltknecht, 2006/09/14