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

Re: Hardware requirements

From: Thorsten Schöning <tschoening_at_am-soft.de>
Date: Tue, 22 Jan 2013 13:38:34 +0100

Guten Tag ana kish,
am Dienstag, 22. Januar 2013 um 07:57 schrieben Sie:

> We were thinking about using a Windows VM machine for this. Is
> it ok to go with VM?

In general yes and besides what others think if you already have
Windows experience and Windows users just use Windows, there's really
no need to waste any time with Linux if you don't already have
experience with it. Windows is safe, it is stable and it is easy to
backup, especially as using a VM the problem isn't the guest at all,
but how you save the VM. Using working copies on network shares for
Windows clients would be a main reason for me to use a Windows Server
as Samba sounds good in general but things like authenticating users,
ACLs etc. are much easier with using Windows as server and client OS,
especially if you have limited experience with Linux and Samba.
It's just wasted time...

Said that, things like using Subversion through a web server like httpd
may be better supported on current Linux distributions, I would
personally avoid any situation where I would need to compile anything
for httpd and Subversion on Windows on my own. Therefore if I were you
I would first decide on how your users will mainly access the repos and
afterwards look which OS serves best. This doesn't mean that httpd and
Subversion won't work on Windows, just that they may be situations
were some modules aren't current enough or whatever.

I preferred running svnserve on Windows for years without any
problems, the repos used FSFS as backend. You even have the
opportunity to switch the repos to Linux by just moving all files,
at least in the current versions of FSFS/Subversion/whatever. I've
done that recently to consolidate our old Windows Server to a current
Ubuntu LTS without any problems.

> Please advise how much RAM to be allocated and
> how much harddisk space we would be requiring for setting up the server.

Don't waste to much time thinking of those things as especially in VMs
you can almost always just add more RAM and haddisk space. Even a
current 64 Bit Windows server should work quite well with just 2 GB of
RAM and whatever space you think you will need for your repos in
future, Windows itself may recommend something about 25 or 35 GB.
Every modern OS and filesystem can be extended online, I already did
it on Windows Server 2008 R2 x64 without problems.

Mit freundlichen Grüßen,

Thorsten Schöning

-- 
Thorsten Schöning       E-Mail:Thorsten.Schoening_at_AM-SoFT.de
AM-SoFT IT-Systeme      http://www.AM-SoFT.de/
Telefon...........05151-  9468- 55
Fax...............05151-  9468- 88
Mobil..............0178-8 9468- 04
AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow
Received on 2013-01-22 13:39:10 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.