[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: New User Considering migrating from CVS to SVN

From: Branko Čibej <brane_at_xbc.nu>
Date: 2003-03-26 20:09:31 CET

Ben Collins-Sussman wrote:

>> * Does Subversion's checkin re-do the deltas?
>> I effectively checks out version 1, version 2 and
>> does it's own diffs then does version 2, version 3
>> etc ?
>>
>>
>
>I don't understand this question. :-(
>

I think I do. :-) No, redeltification time is not proportional to the
number of revisions a particular file has. For most commits,
deltification is a constant overhead. Because of our use of skip deltas
(which reduce the access time for older versions), it's actually
amortized constant time when averaged over all the commits to a file.

>> * I understand why a database has been used instead
>> of a directory tree (ala CVS). Nevertheless
>> it gives me the "screaming hebe-geebies"
>> to think of committing my 100,000 files to
>> a black-box repository never to be seen again.
>>
>> You can see where I'm coming from I'm sure.
>> I also have to convince others with similar views.
>> Again "convince me" :-)
>>
>>
>
>The issue is whether you trust BerkeleyDB. It's about as reliable as
>any database can be. And someone pointed out that you can always
>either 'svnadmin dump' or 'db_dump' your data back out at any time.
>
I'd add here that the format produced by "svnadmin dump" is not
subversion-specific in any way, and easily parseable, so it could be
used as input to a converter to any other archiving or version control
system.

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Mar 26 20:10:32 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.