Frage

Ich habe CruiseControl.net -Setup mit SVN Source Control.

Ich habe alle meine Projekte perfekt arbeiten, in meinen verschiedenen Staging -Umgebungen baufeln und einsetzen.

CC.NET beginnt jedoch automatisch mit dem Aufbau eines Commits für das Projekt in SVN. Wir möchten auf der Nachfrage aufbauen, nicht die ganze Zeit automatisch, da alle unsere Builds ständig für Inszenierung und Out -Tester eingeloggt werden.

Jemand, der weiß, wie man das deaktiviert?

War es hilfreich?

Lösung

Es war ziemlich einfach, obwohl ich lernen sollte, die Dokumentation über den Abschnitt Triggers eines Projekts in CC.NET zu lesen:

Angeben eines leeren Elements (<triggers />) bedeutet, dass Integrationen immer nur manuell erzwungen werden (z. B. mit CCTRAY oder dem Web -Dashboard). In jeder Hinsicht hat das Projekt ein einzelnes Intervallauslöser mit Standardkonfiguration.

Andere Tipps

Wenn Sie auf die Administratorstelle des CCNET zugreifen, können Sie den Auto -Build einstellen und die Force -Option verwenden, um den Build zu erzwingen, oder Sie können eine Zeit für die Überprüfung neuer Commits hoch genug festlegen, möglicherweise 8 Stunden, um 1 Build pro Tag zu haben Bevor die Tester arbeiten.

Hoffe das hilft dir.

Version: 1.4.0.3524 - funktioniert als entworfen. Es ist keine Möglichkeit, im Web Dashboard zu sehen, aber der Tray -Client sagt eindeutig: "Projekt wird nicht automatisch ausgelöst."

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