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