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

Re: Hardware requirement for Subversion

From: David Weintraub <qazwart_at_gmail.com>
Date: Fri, 26 Mar 2010 10:12:25 -0400

Subversion's hardware requirement is pretty minimal. Many people find
an ordinary PC has more than enough power for a small to medium size
development group.

Remember that 99% of the time, developers are not hitting the
Subversion server. The biggest hit is a checkout. Commits and updates
usually only affect a few files at a time.

The big bottleneck is not the Subversion server but the network
traffic that Subversion sends out. Plus, some PC antivirus programs
slowing down a checkout because it has to check every file written to
the machine. Since Subversion stores not just the files, but the
"base" of each file, you're talking about a lot of files when you do a
checkout.

We're running our Subversion server on an old single core (that's
right single core) old Linux box with 4Gb of memory. The server was
too slow for anything else, but works just fine for Subversion. We
have about a dozen or so active developers at a time. The big bottle
neck is the network and the antivirus program on the PCs that some of
the developers use. Many of us have switched to Macs and Linux boxes
and have no issues with Subversion speed.

If you're putting Subversion on its own box and don't have one of
these mega-development shops with hundreds of programmers, my guess is
that you can easily get away with a Linux box running 4Gb of memory
and a fairly modern dual core processor.

On Fri, Mar 26, 2010 at 3:33 AM, Sudeendra MS <sudeendra.ms_at_gmail.com> wrote:
> Hi ,
>
> We are Planning to migrate Subversion from VM to Physical  machine.Pls can
> anybody point me to Hardware requirement to host Subversion .
>
>
> With Kind Regards
> Sudhi
>

-- 
David Weintraub
qazwart_at_gmail.com
Received on 2010-03-26 15:12:58 CET

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.