Frage

Was sind die Anschaffungskosten CruiseControl- der Einrichtung?

Keine korrekte Lösung

Andere Tipps

Der entscheidende Punkt hier ist nicht die Zeit, die Sie bei der Einrichtung CruiseControl- zu investieren. Sie können dies oder so in einer Stunde tun. Die Frage ist, Wetter haben Sie einen Code Repository (SVN, TFS) und ein Build-Skript bereit (etwas - MSBuild-Skript oder so -, die, testen und implementieren Ihre App wird reinigen, neu erstellen). Wenn nicht müssen Sie einige Zeit in das investieren - je nachdem, wie kompliziert Ihr Projekt -. Aber sicher wird es viel mehr Zeit in Anspruch nehmen als einen CruiseControl- Server einrichten

Nicht mehr als zwei bis drei Stunden wert, wenn Sie es neu sind. Das erste Mal habe ich es hatte ich etwas, das die neueste Version von Subversion ausgecheckt, kompiliert es MSBuild mit und laden Sie sie dann in weniger als dieser Zeit.

würde ich Hudson über CruiseControl- jeden Tag der Woche empfehlen. Ich kann mich nichts kann CruiseControl- tun, die Hudson nicht (besser) macht. Vor allem das webbasierte Frontend weit überlegen ist. Sie können laufen Hudson direkt auf Ihrem Rechner (mit JNLP) und haben Ihr Projekt-Setup in Minuten.

Es dauert eine Weile, um es zu bekommen und läuft - aber man kann eine Lösung, die Aufgabe zu bauen bekommt mit Ihnen in weniger als einen Tag SLN-Datei zu erstellen, wenn Sie ein kompletter Neuling auf dem Thema sind.

Es wird ein wenig komplizierter, wenn Sie Unit-Tests in verschiedenen Frameworks hinzufügen, das Armaturenbrett costumizing, Ihre Beschriftung baut usw., aber es ist eine Frage von Tagen, nicht Wochen alles bis zu erhalten und ausgeführt wird.

Software -. Kostenlos

Hardware - Kosten abhängt. Wenn Sie nur jede Nacht laufen will, kann es wahrscheinlich Server-Raum mit etwas anderem teilen. Wir verwenden einen dedizierten Server mit alle 15 Minuten erstellt.

Zeit einstellen - Einmal haben Sie gelernt, ein paar Stunden freuen einen neuen Server einzurichten. Wenn Sie CC neu sind erlauben ein oder zwei Tage.

Wenn Sie noch nie einen Integrationsserver verwendet, bevor Sie eine Lernkurve für das gesamte Team haben werden -. Erlaubt ein paar Wochen

Wir haben vor kurzem umgezogen auf einen neuen Server und wir setzen eine neue Installation - es einige Stunden dauerte. Das ist für vier Projekte, zwei verschiedene Quellensteueranbieter und umfasst kundenspezifische Aufgaben wie Melde- und Gebäude-Hilfedateien.

ich eine spezielle Maschine für Tempomat recoccomend würde, es muss nicht erstaunlich leistungsfähig sein, aber beachten Sie hatte es in der Lage sein, Ihren Code zu kompilieren.

Wir haben eine alte Entwickler-Maschine, die beiseite nach einem Upgrade gesetzt wurde.

Was die Kosten in der Zeit sollte ein Tag haben Sie und läuft.

Wie definieren Sie ‚Kosten‘? Es ist kostenlos zum Download so gibt es keine monetären Kosten.

Im Hinblick auf die Zeit sollte es dauern zwischen 1/2 -. 1 Tag, je nachdem, wie kompliziert Ihre Konfiguration ist

Wenn Sie ein einfaches Projekt ohne Abhängigkeiten dann ein paar Stunden. Wenn Sie tatsächlich tun, ‚Integration‘ von vielen Projekten, mit vielen Abhängigkeiten dann mehreren Wochen und möglicherweise Änderungen am Code. IMHO CC.Net skaliert nicht gut für eine große Anzahl von Projekten ...

Sie sollten in der Lage sein, es in etwa 3 Stunden einzurichten und es ist völlig kostenlos.

Noch können Sie Geld auf externe Tools wie Simian etc ausgeben, aber das ist völlig optional. Einrichten CCNET ist wirklich eine Frage der durch die Konfiguration Dokumentation zu gehen und das ist es.

ich gebloggt über meine Erfahrungen mit CCNET vor: http://www.tigraine.at/2008/10/08/another-take-on-contiuous-integration/

Jay Flowers läuft ein Projekt namens CI Fabrik, die Sie zusammen eine CruiseControl.NET Installation mit optionalen Modulen in kürzester Zeit setzen ermöglicht.

http://jayflowers.com/joomla/

Auch könnte man wünschen, mit ihm zu .NET Felsen Podcast-Interview zu hören:

http://www.dnrtv.com/default.aspx?showID=64

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top