2 Stimmen

Einrichten von Gated Check-In für eine Filiale

Ich habe zwei Build-Definitionen für mein Projekt, das zwei Zweige hat. Entwicklung und Live.

Ich habe einen manuellen Build für den Entwicklungszweig eingerichtet, und dieser läuft einwandfrei. Jetzt wollte ich ein Gated Check-In für den Live-Zweig einrichten, das nur ausgelöst wird, wenn die Entwickler in den Live-Zweig übertragen.

Mein Setup wird jedoch jedes Mal ausgelöst, wenn die Entwickler auch in den Entwicklungszweig übertragen.

Gibt es etwas, was ich falsch mache?

Mein Projektlayout:

 $/KCTC/Lib/         (Contains all referenced dlls)    
 $/KCTC/Projects/    (contains branches)
 $/KCTC/Projects/Development
 $/KCTC/Projects/Live

Die Zweigstelle sieht jedoch keine referenzierten Lib-Dateien:

Betrachtet "........ \Lib\fluentnhibernate -NH3.1-1.2 \Iesi.Collections.dll ", aber sie existierte nicht.

Einrichtung meines Live Gated Build: Auch ich habe Unit-Test in NUnit in Projekt erstellt und dies ist fehlgeschlagen, weil

Abfragen \StarMetrics\20110613\StageTestSuite.cs (2): Der Typ oder Namespace-Name 'NUnit' konnte nicht gefunden werden (fehlt Ihnen eine using Anweisung oder eine Assembly-Referenz?)

Arbeitsbereich-Definition: enter image description here

und meine Prozessdefinition

enter image description here

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X