I am a project manager (formerly programmer) and I recently decided I want to have automatic builds done to it. So I need some kind of a build server.
Some info:
- All of my solutions/Projects are Visual Studio 2010.
- source control managed in TFS.
- The code is C#.
- Build server would sit on Windows XP. Haven't decided yet if I would be using my 4CPU/8GB RAM station or 12CPU / 16GB RAM station.
I have zero knowledge on how to work with a build server. Upto now all of us (about 40 programmers) weren't using any build server, and well you can imagine how disgraceful our builds are :)
I am planning to first have nightly-builds. Next step would be on-checkin-build. And later hopefully would have a production version of my software built on every nighty-build for our QA to work a bit.