> Collectively thanks to everyone for the feedback. To
> add some perspective, this is a consulting shop and
> not the "day job" for any of us although we all do
> work in different locations. The box we were going to
> dedicate came to me for free (cannot beat the price)
> and getting a Windows license for it would far exceed
> the fair market value of the hardware. And to be
> perfectly honest several of us have wanted to set up a
> LInux box because it would be cool.
> Again the threads have bene helpful. My friend (our
> CEO) is also getting help from a friend of his who is
> a Linux expert but I wanted a starting point.
I'd recommend dropping 2 disks in, using Linux's software RAID at a
minimum. Maybe even a 3rd disk as a backup target (or a hot spare).
Which would be very similar to the Gentoo box that we run for our
consulting side-line. It's a cheap little Celeron 566MHz that still has
a few ISA slots in it.
Make sure with such limited hardware that you ditch any sort of
graphical shell. (i.e. on our Gentoo box, there is no X installed at
all). I'd still try to dig up more RAM somewhere, but a stripped down
Linux box will handle SVN pretty easily even with only 128MB.
Whatever Linux you use, do yourself a favor and put your /etc tree and
any other configuration files that you edit (or that is changed via a
tool) into Subversion. It can just be a local repository. That'll give
you peace of mind that you can always roll back changes to a
configuration file. Combine that with some sort of snapshot backup
system that uses hard links on a daily/weekly basis and you've got an
easy to use backup system as well.
(Lastly, VSS is better then no version control at all. I've used it in
small shops since mid-1999 and have slowly been trying to move to SVN.
It's much-maligned, but still beats the old method of everyone in the
room trying to keep track of everyone else's code changes without any
organization at all. But VSS does poorly over WAN links and you run a
high risk of repository corruption as a result. So we've been using
SourceOffSite in addition for a few years.)
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Tue Sep 12 07:31:34 2006