This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: coalesced repies
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Mike Stump <mrs at apple dot com>
- Cc: Tom Lord <lord at emf dot net>, gcc at gnu dot org
- Date: Mon, 09 Dec 2002 15:41:52 -0800
- Subject: Re: coalesced repies
- References: <5E129BCE-0BCB-11D7-988A-000393941EE6@apple.com>
Mike Stump <mrs@apple.com> writes:
> On Monday, December 9, 2002, at 02:20 AM, Tom Lord wrote:
>> * Performance is so important that a faster system will convince
>> many people. Bitkeeper is far nicer in this reagard than CVS.
>> (David S. Miller)
>>
>> In the most important case, arch is very fast at these operations.
>> For example, most of my checkouts happen at roughly the speed of `cp
>> -r'.
>
> One of your competitors (IBM) does this in O(1) time. If you wonder
> what the constant is, oh, a few seconds.
On the other hand, the cost, the proprietary license, and the total
absence of portability are all deal-breakers. If you're talking about
what I think you're talking about, anyway. ;-)
Implementing an analogue to mountable views on top of one of the new
free-software version control systems would be an interesting project,
IMO. This would be quite easy to do on top of Subversion, since it
implements (part of) the WebDAV spec; not sure about the others.
zw