On Friday 28 April 2006 00:03, Nathaniel Smith wrote:
> On Thu, Apr 27, 2006 at 11:28:27AM +0200, Koen Kooi wrote:
> > Pulling the monotone repo could have been nearly twice as fast, since
> > almost half of the revisions are merges. 'commit before update' is
> > great, but PR wise you are shooting yourselves in the foot IMO.
>
> Well, maybe.  We _should_ be fast enough that it doesn't matter,
> though :-).  (We also could make the initial pull go at line speed
> trivially, if we wanted; just feed the raw data straight out of the db
> and straight into the other side's db.  It's just that we're still
> trying to see how far we can get with "safe" before we give it up.)
>
> Also, data point: in the monotone repo, only ~1/5 of the revisions are
> merges.  (Presumably this varies with a group's habits.)  Getting rid
> of 1/5 of the revisions probably would make things somewhat faster,
> it's true... in monotone's case, it was only a few months ago that we
> _had_ 4/5 as many revisions as we do now.
>
> Using a pull of net.venge.monotone is slightly problematic as a
> benchmark, because the benchmark data set has been growing larger
> almost as fast as we've been optimizing :-).
>
> -- Nathaniel

For what it's worth I've been using monotone with a 200 MB repository (8000+ 
files) and it's definitely not too slow for me. Compared to clearcase it's a 
relief:-)

On the other hand I rarely do a fresh pull on this big repository. But with a 
20-30 MB one I do it once in a while.

monotone is hardly complicated to use? I think it gets better all the time. I 
have some small scripts that checks for updates in the repository compared to 
my workdir and so on...

The SSH complaint is nil in my opinion, just set up a SSH tunnel. Or am I 
missing something?

P.S.
I have a dual core X2. Don't think monotone makes much use of the second core 
though? :-)

/Johan


_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to