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

Re: Large repository

From: John Aldridge <jpsa_at_jjdash.demon.co.uk>
Date: 2004-04-14 00:26:58 CEST

In message <1081893569.3594.81.camel@localhost.localdomain>, Ben
Collins-Sussman <sussman@collab.net> writes
>On Tue, 2004-04-13 at 16:54, John Aldridge wrote:
>> We've progressed a bit in our evaluation of subversion; and have,
>> apparently successfully, done a trial import of our old RCS repository,
>> using cvs2svn. It took 36 hours to process the 6,500 or so files, and
>> generated around 25,000 revisions.
>>
>> We were surprised that the result is so much bigger than the original
>> RCS files: just over 1GB rather than 320MB. It this expected, or is
>> something wrong? We'd hoped that the results would be smaller if
>> anything, because of the better handling of binary files. The space is
>> nearly all taken by "db/strings" file.
>
>I assume that the extra unused logfiles have been removed? Either by
>you manually, or automatically (if you're using DB 4.2)?

We just installed the binary subversion distribution, but the /bin
directory contains a file libdb42.dll, so I guess that probably means
we're running DB 4.2.

>> Any light which anyone can shed will be gratefully received!
>
>cvs2svn is a separate project: my personal guess is that the very large
>size is coming from inefficiency in cvs2svn's ability to deduce complex
>branches and tags. It's probably creating many more copies than it
>needs to.

Oh, OK. It didn't occur to me that the cause could be in cvs2scn, rather
than in subversion itself.

>I would advise two things:
>
> 1. make sure you run your tests using the absolute latest version of
>cvs2svn. ('svn checkout http://svn.collab.net/repos/cvs2svn/trunk')

We did that, although I haven't checked for changes in the last week.

> 2. discuss these problems on the users@cvs2svn.tigris.org

I'll head over there now. Thanks!

-- 
Cheers,
John
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Apr 14 00:27:38 2004

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

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