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

Re: large repositories with svn?

From: Paul L Lussier <pll_at_lanminds.com>
Date: 2003-06-17 21:50:00 CEST

In a message dated: Tue, 17 Jun 2003 21:30:27 +0200
"Subversion" said:

>hi @ll
>
>i am planning to convert a very large CVS/RCS repository to svn, but i
>wonder if svn can handle such a large repository as fast as CVS?

You might want to take a look at this page:

        http://subversion.tigris.org/svn-repositories.html

It lists some active svn repositories, the size of the repo, number
of commits, etc. The largest list is 7.7GB,

>there will be approximately 25.000 (twenty five thousand) files in it;

I'm going to guess that this doesn't add up to 7.7GB, so your
performance should be adequate. Of course, there are a lot of
variables here:

    - what's the server platform?
    - how fast is your disk I/O subsystem?
      - Are you using IDE or SCSI?
      - A single drive, or RAID?
      - how much memory/swap space?
    - what kind of network connection exists between clients and the server?
    - how many read/write users will there be?
    - how active will the repository be? (how often do you expect commits to occur)

The basic question of "Can SVN handle my CVS/RCS repository" IMO, is an
unequivocal yes, since neither of them scale nearly as well as SVN.
Additionally, SVN as specifically designed with the intention of
replacing CVS. Which it pretty much has for most of us on this list.

I hope that helps.

-- 
Seeya,
Paul
--
Key fingerprint = 1660 FECC 5D21 D286 F853  E808 BB07 9239 53F1 28EE
	It may look like I'm just sitting here doing nothing,
   but I'm really actively waiting for all my problems to go away.
	 If you're not having fun, you're not doing it right!
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 17 21:51:19 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.