Condividi tramite


Requisiti di sistema per il servizio Team Foundation Build

È possibile installare il servizio Team Foundation Build in un server che esegue uno dei sistemi operativi riportati di seguito.

Sistemi operativi server: ¹

  • Versione a 64 bit di Windows Server 2008 R2 con Service Pack 2 (Standard o Enterprise Edition)

  • Versione a 64 bit di Windows Server 2008 R2 con Service Pack 1 (Standard o Enterprise Edition)

  • Versione a 64 bit di Windows Server 2012

Sistemi operativi client:

  • Versioni a 32 bit e 64 bit di Windows 7 con Service Pack 1 (edizioni Home Premium, Professional, Enterprise o Ultimate)

  • Versioni a 32 e 64 bit di Windows 8

¹ Il servizio Team Foundation Build non supporta l'opzione di installazione dei componenti di base del server.

Requisiti hardware

I requisiti hardware del servizio Team Foundation Build corrispondono a quelli del sistema operativo in cui è in esecuzione.Detto questo, è possibile ottimizzare le prestazioni del computer di compilazione installando il servizio Team Foundation Build su dispositivi hardware appropriati per il modo in cui il team intende automatizzare le compilazioni.

Per comprendere l'ottimizzazione hardware, è necessario comprendere le nozioni di base dell'architettura del servizio di compilazione.Quando si installa il servizio Team Foundation Build con le impostazioni predefinite, si creano un computer di compilazione con un controller di compilazione e un singolo agente di compilazione.I controller di compilazione permettono di connettere il computer di compilazione a Team Foundation Server.Tuttavia, i controller di compilazione possono richiedere una quantità di memoria significativa se si eseguono contemporaneamente molte compilazioni.Gli agenti di compilazione, invece, eseguono attività che richiedono un utilizzo intensivo di processore e disco. Sarà quindi necessario assicurarsi che la CPU del computer di compilazione sia sufficientemente potente per consentire all'agente di compilazione di eseguire le attività in un periodo di tempo accettabile.

Per determinare la quantità minima di spazio su disco richiesta, è necessario determinare la dimensione della configurazione di origine globale, quindi aggiungere le dimensioni di tutti gli output e i dati binari intermedi del processo di compilazione.Dopo avere calcolato questo numero, moltiplicarlo per il numero di definizioni di compilazione previste per un server specifico, quindi raddoppiare tale numero per la quantità minima consigliata di spazio su disco disponibile per tale server.

SuggerimentoSuggerimento

Utilizzare un server che dispone di dischi rigidi veloci per migliorare in modo conveniente le prestazioni di compilazione.Per massimizzare le prestazioni del servizio Team Foundation Build, è inoltre possibile utilizzare hardware con CPU multi-core.

Dd578619.collapse_all(it-it,VS.110).gifUtilizzo di uno o più server

È possibile utilizzare la frequenza di compilazione come metrica per determinare l'entità dell'investimento hardware che si desidera impiegare per il servizio Team Foundation Build.Se il team esegue compilazioni tutte le settimane o tutte le notti, l'installazione del servizio Team Foundation Build nel server che esegue Team Foundation Server potrebbe non avere un impatto negativo sulla produttività.Se il team esegue compilazioni parallele o compilazioni di integrazione continuate oppure se si prevede di creare un ambiente di lavoro di compilazione per più di un team, è preferibile installare il servizio Team Foundation Build in un server dedicato o eventualmente anche su vari server.

Considerazioni aggiuntive

È possibile configurare una condivisione di rete come cartella di ricezione per archiviare le compilazioni.Creare questa cartella in un computer che esegue un sistema operativo server supportato, a causa delle limitazioni per l'accesso contemporaneo ai file dei sistemi operativi non server.Questa cartella non deve trovarsi nello stesso server del servizio Team Foundation Build.Per ulteriori informazioni, vedere Configurare cartelle di ricezione

Vedere anche

Concetti

Installare il servizio Team Foundation Build