On Friday 23 December 2005 22:36, Ciaran McCreesh wrote:
> On Fri, 23 Dec 2005 20:33:13 +0100 Paul de Vrieze <[EMAIL PROTECTED]>
>
> wrote:
> | - Checkout time of a full new tree (no load, and with load)
>
> Do we really care about this? SVN will do really really badly here, but
> does it matter?

Depends on how long it takes. More than half an hour on a fast connection 
would certainly be quite long. If it gets into 4 hours or more, it becomes a 
real anoyance.

>
> | - Concurrency performance (how do multiple simultaneous commits and
> | updates perform)
>
> With this one, you've got to bear in mind that SVN will correctly
> handle transaction commits, whereas CVS will quite happily let you crap
> all over half of someone else's transaction.
>
> Performance comparisons are only one part of it...

I know, I should probably have mentioned it. But the proper concurrency 
support comes at a price. To make a proper decision, we need to know how big 
the price is. A theoretically perfect solution may very well be practically 
impossible. At that point it shows that the theory overlooked certain issues 
that users care about.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net

Attachment: pgpBJPfAyKVBU.pgp
Description: PGP signature

Reply via email to