Non riesco a cogliere il concetto di build server in Team foundation. Qualcuno può spiegare? Inoltre, qual è l'agente di build e il controller nel server di base?Nel server di base Team cos'è l'agente di creazione e il controller?
risposta
in TFS, il sistema di generazione è costituito da due costrutti principali: il controller Corporatura ei agenti Costruire.
Il lavoro del Controller è di accodare richieste di compilazione e inviarle all'agente di creazione "più disponibile". Il lavoro dell'agente è eseguire la build effettiva.
Questa configurazione consente di crescere facilmente in una "Build Farm", che il controller invia a un numero qualsiasi di agenti, consentendo la scalabilità della piattaforma di costruzione senza essere ridisegnata.
La frase "build server" o "build machine" indica semplicemente un server su cui è in esecuzione il controller di compilazione, l'agente di compilazione (S) o entrambi. In un negozio più piccolo, probabilmente si dispone solo di una macchina di compilazione ed è probabile che anche la scatola esegua altre azioni.
Le informazioni MSDN sono abbastanza buone su questo, come lo sono tutti i # di blog.
MSDN: costruire macchine http://msdn.microsoft.com/en-us/library/ms181712.aspx
MSDN Costruire Controller http://msdn.microsoft.com/en-us/library/ee330987.aspx
MSDN Costruisci Agenzia http://msdn.microsoft.com/en-us/library/bb399135.aspx