[Dev] Version control systems

Morgen Sagen morgen at osafoundation.org
Fri Jul 23 12:28:10 PDT 2004


On Jul 23, 2004, at 11:09 AM, Greg Noel wrote:

> On Friday, Jul 23, 2004, at 10:03 US/Pacific, Morgen Sagen wrote:
>
>>> ... "con" for subversion ... [client] disk utilization is doubled.
>>
>> ...which allows for disconnected diff-ing and sending only deltas 
>> when committing.  :-)
>
> Yes, but there's no option to do it any other way, as there is with 
> arch.  There are always two copies of the file, even if the user never 
> makes any local changes.  If your archive is large and your disk space 
> limited, it can be a major issue.

Since performance principle number 2 listed at 
http://gnuarch.org/arch-tech.html is: "Disk space is cheap", one would 
get the impression that Arch also is not shy about using lots of disk. 
:-)  Since I haven't actually used Arch, I don't know how this pans out 
during real day-to-day use.

So far the chandler CVS module is around 11MB, so in the grand scheme 
of things disk-space usage will probably rank low on the list of 
deciding issues.  It's good to have all the pros and cons spelled out 
though.  Actually, I just found this document from someone who has 
spent some time looking at Subversion, Arch, and Monotone (somewhat):

http://www.dwheeler.com/essays/scm.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2377 bytes
Desc: not available
Url : http://lists.osafoundation.org/pipermail/dev/attachments/20040723/d3fbc82e/smime.bin


More information about the Dev mailing list