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