2010-10-08 6 views

Antwort

45

In TFS, die Build-System besteht aus zwei Haupt Konstrukten: Die Build-Controller und den Errichten Mittel.

Die Aufgabe des Controllers besteht darin, Build-Anforderungen in die Warteschlange zu stellen und sie an den Build Agent "verfügbar" zu senden. Die Aufgabe des Agenten besteht darin, den eigentlichen Build auszuführen.

Mit dieser Konfiguration können Sie leicht in eine "Build Farm" hineinwachsen, die der Controller an eine beliebige Anzahl von Agenten verteilt, sodass Ihre Build-Plattform skaliert werden kann, ohne neu gestaltet zu werden.

Der Ausdruck "Build-Server" oder "Build-Maschine" gibt einfach einen Server an, auf dem der Build-Controller, der Build-Agent (S) oder beide ausgeführt werden. In einem kleineren Geschäft hätten Sie wahrscheinlich nur einen Build-Rechner und es ist wahrscheinlich, dass die Box auch andere Aktionen ausführt.

Die MSDN-Info ist ziemlich gut auf diese, wie auch jede Anzahl von Blogs.

MSDN: Build Machines http://msdn.microsoft.com/en-us/library/ms181712.aspx

MSDN-Controller bauen http://msdn.microsoft.com/en-us/library/ee330987.aspx

MSDN Build-Agents http://msdn.microsoft.com/en-us/library/bb399135.aspx