Build Server für Windows/C++ (VC 2005)/Subversion/Source-Safe gesucht
-
Was gibt es für gute Build-Server für Windows/C++?
Momentan verwenden wir eine sehr alte CruiseControl .NET Version. Vermutlich würde es sich auszahlen auf die aktuelle Version umzusteigen. Allerdings wollte ich vorher mal fragen was andere so verwenden, wie glücklich sie damit sind etc.
Wichtig wären mir
- Continuous Integration sollte einfach umzusetzen sein.
- Eingebauter Support für Subversion.
- Konsistente Builds von mehreren abhängigen Visual-Studio Solutions die aus dem selben SVN Repository kommen.
- Idealerweise sollte es möglich sein den ganzen Build-Server über ein minimales Config-File aus SVN zu bootstrappen. In dem Config File soll quasi nur stehen "zieh dir deine weiteren Config Files aus svn://... und leg los", so dass der Aufwand einen Build-Server auf ein anderes Projekt (oder einen anderen Branch) zu switchen minimal ist.
- Eingebauter Visual C++ 2005 Support wäre nett. Bauen über Commandline (vcbuild) wäre Notfalls auch OK.
- Source-Safe muss *irgendwie* eingebunden werden können.
- Ein ordentliches Monitoring Tool ist muss. Web-Interface ist notfalls OK, besser wäre aber wenn es zusätzliche Tools gibt mit denen man z.B. den Status des Build Servers überwachen lassen kann (irgendwas was im Tray mitlaufen kann).
- Free-as-in-Beer ist quasi-muss, Open Source wäre auch sehr vorteilhaft.