Gestire il sistema di compilazione

Dopo avere configurato il sistema di compilazione per soddisfare le proprie necessità, è possibile monitorarlo e gestirlo in diversi modi. Prima di leggere questo argomento, è consigliabile leggere innanzitutto Informazioni sul sistema Team Foundation Build.

In questo argomento

  • Autorizzazioni necessarie

  • Gestire un computer di compilazione

  • Gestire un controller di compilazione o un agente di compilazione

    • Disabilitare o abilitare un controller di compilazione o un agente di compilazione

    • Riavviare un controller di compilazione o un agente di compilazione

    • Modificare le proprietà di un controller di compilazione o di un agente di compilazione

    • Eliminare un controller di compilazione o un agente di compilazione

Autorizzazioni necessarie

Per eseguire le procedure in questo argomento, è necessario impostare l'autorizzazione Gestisci risorse di compilazione su Consenti. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Gestire un computer di compilazione

Un computer di compilazione è un computer nel quale è stato installato e configurato servizio Team Foundation Build. È possibile ospitare un controller di compilazione e uno o più agenti di compilazione in un computer di compilazione.

Per gestire un computer di compilazione

  1. Accedere al computer di compilazione che si desidera configurare.

  2. Fare clic su Start, scegliere Tutti i programmi, Microsoft Team Foundation Server 2010, quindi fare clic su Console di amministrazione di Team Foundation.

    Verrà visualizzata la Console di amministrazione di Team Foundation.

  3. Nel riquadro della struttura ad albero espandere il nome del server, quindi fare clic sul nodo Team Foundation Build.

    Le informazioni sul computer di compilazione verranno visualizzate nel riquadro del contenuto. Se il messaggio Servizio di compilazione configurato per... non viene visualizzato, vedere Configurare un computer di compilazione.

Quando si fa clic sul nodo Team Foundation Build, nel riquadro del contenuto vengono visualizzate le informazioni sul computer di compilazione, inclusi il nome dell'endpoint e l'account utilizzato per eseguire servizio Team Foundation Build. È possibile utilizzare il nodo Team Foundation Build per gestire il computer di compilazione. Nella tabella seguente vengono elencate e illustrate alcune delle azioni che è possibile eseguire.

Per...

Fare clic sul collegamento seguente immediatamente sotto il nome del computer di compilazione...

Ulteriori informazioni

visualizzare e modificare il modo in cui viene configurato il computer di compilazione

Proprietà

Verrà visualizzata la finestra di dialogo Proprietà servizio di compilazione. Se si desidera modificare uno dei valori in questa finestra di dialogo, fare clic su terminare di apportare modifiche.

arrestare o riavviare il computer di compilazione

Arresta o Riavvia

Facendo clic su questi collegamenti viene arrestato o riavviato il computer di compilazione, nonché i controller di compilazione e gli agenti di compilazione eseguiti su di esso.

Se su questo computer di compilazione è in corso l'elaborazione di alcune compilazioni da parte del controller di compilazione o di qualsiasi agente di compilazione, tali compilazioni vengono annullate.

Per informazioni sulle azioni che è possibile eseguire per configurare un computer di compilazione, vedere Configurare un computer di compilazione.

Gestire un controller di compilazione o un agente di compilazione

Disabilitare o abilitare un controller di compilazione o un agente di compilazione

È possibile disabilitare e abilitare i controller di compilazione e gli agenti di compilazione. Questa funzionalità consente di ottimizzare o modificare temporaneamente il funzionamento del sistema di compilazione.

Se, ad esempio, si sospetta che un computer di compilazione stia eseguendo un numero eccessivo di compilazioni dal momento che l'elaborazione delle compilazioni è troppo lenta, è possibile disabilitare alcuni agenti di compilazione e valutarne le conseguenze sulle prestazioni. Sarà quindi possibile riabilitare in un secondo momento uno o più agenti di compilazione, se necessario.

Nota

Se si disabilita un agente di compilazione che sta eseguendo una compilazione, l'agente completerà la compilazione e non sarà più disponibile al termine della compilazione.

Per disabilitare o abilitare un controller di compilazione o un agente di compilazione da un computer client

  1. In Visual Studio scegliere Gestisci controller di compilazione dal menu Compila.

    Verrà visualizzata la finestra di dialogo Gestisci controller di compilazione.

  2. Fare clic sul controller di compilazione o sull'agente di compilazione che si desidera disabilitare o abilitare, quindi su Proprietà.

    Verrà visualizzata la finestra di dialogo Proprietà controller di compilazione o Proprietà agente di compilazione.

  3. Deselezionare o selezionare la casella di controllo Il servizio controller di compilazione è abilitato o Il servizio agente di compilazione è abilitato.

Per disabilitare o abilitare un controller di compilazione o un agente di compilazione dal computer di compilazione

  1. Accedere al computer di compilazione che ospita il controller di compilazione o l'agente di compilazione che si desidera modificare.

  2. Fare clic su Start, scegliere Tutti i programmi, Microsoft Team Foundation Server 2010, quindi fare clic su Console di amministrazione di Team Foundation.

    Verrà visualizzata la Console di amministrazione di Team Foundation.

  3. Nel riquadro della struttura ad albero espandere il nome del server, quindi fare clic sul nodo Team Foundation Build.

  4. Immediatamente sotto il nome del controller di compilazione o dell'agente di compilazione fare clic sul collegamento Disabilita o Abilita.

Riavviare un controller di compilazione o un agente di compilazione

È possibile riavviare i controller di compilazione e gli agenti di compilazione. Quando si riavvia un agente di compilazione, viene interrotta la compilazione di cui è in corso l'elaborazione. Quando si riavvia un controller di compilazione, vengono interrotte tutte le compilazioni in esecuzione, incluse quelle elaborate dagli agenti di compilazione.

Questa funzionalità consente di risolvere alcuni problemi. Se, ad esempio, si sta monitorando una compilazione in esecuzione e si determina che una compilazione è bloccata (o è in esecuzione da più tempo del previsto) durante i passaggi:

  • eseguiti da un agente di compilazione (ad esempio, test di compilazione o di esecuzione), è possibile riavviare l'agente di compilazione.

  • eseguiti da un controller di compilazione (ad esempio, l'assegnazione di etichette a file nel controllo della versione), è possibile riavviare il controller di compilazione.

Per riavviare un controller di compilazione o un agente di compilazione

  1. Accedere al computer di compilazione che ospita il controller di compilazione o l'agente di compilazione che si desidera modificare.

  2. Fare clic su Start, scegliere Tutti i programmi, Microsoft Team Foundation Server 2010, quindi fare clic su Console di amministrazione di Team Foundation.

    Verrà visualizzata la Console di amministrazione di Team Foundation.

  3. Nel riquadro della struttura ad albero espandere il nome del server, quindi fare clic sul nodo Team Foundation Build.

  4. Immediatamente sotto il nome del controller di compilazione o dell'agente di compilazione, fare clic sul collegamento Riavvia.

Modificare le proprietà di un controller di compilazione o di un agente di compilazione

È possibile utilizzare la finestra di dialogo Proprietà controller di compilazione o Proprietà agente di compilazione per gestire i controller di compilazione e gli agenti di compilazione. È possibile visualizzare queste finestre di dialogo in un computer client che esegue Visual Studio o nel computer di compilazione utilizzando la Console di amministrazione di Team Foundation.

Per visualizzare la finestra di dialogo delle proprietà in un computer client

  1. In Visual Studio scegliere Gestisci controller di compilazione dal menu Compila.

    Verrà visualizzata la finestra di dialogo Gestisci controller di compilazione.

  2. Fare clic sul controller di compilazione o sull'agente di compilazione che si desidera modificare, quindi su Proprietà.

    Verrà visualizzata la finestra di dialogo Proprietà controller di compilazione o Proprietà agente di compilazione.

Per visualizzare la finestra di dialogo delle proprietà nel computer di compilazione

  1. Accedere al computer di compilazione che ospita il controller di compilazione o l'agente di compilazione che si desidera modificare.

  2. Fare clic su Start, scegliere Tutti i programmi, Microsoft Team Foundation Server 2010, quindi fare clic su Console di amministrazione di Team Foundation.

    Verrà visualizzata la Console di amministrazione di Team Foundation.

  3. Nel riquadro della struttura ad albero espandere il nome del server, quindi fare clic sul nodo Team Foundation Build.

  4. Immediatamente sotto il nome del controller di compilazione o dell'agente di compilazione, fare clic sul collegamento Proprietà.

    Verrà visualizzata la finestra di dialogo Proprietà controller di compilazione o Proprietà agente di compilazione.

Nelle finestre di dialogo Proprietà controller di compilazione e Proprietà agente di compilazione è possibile visualizzare o modificare il nome visualizzato e la descrizione, oltre ad altre proprietà che influiscono sul funzionamento del controller di compilazione. Per ulteriori informazioni, vedere uno degli argomenti riportati di seguito:

Rimuovere un controller di compilazione o un agente di compilazione

Quando un controller di compilazione o un agente di compilazione non è più necessario, è possibile rimuoverlo.

Per rimuovere un controller di compilazione o un agente di compilazione da un computer client

  1. In Visual Studio scegliere Gestisci controller di compilazione dal menu Compila.

    Verrà visualizzata la finestra di dialogo Gestisci controller di compilazione.

  2. Fare clic sul controller di compilazione o sull'agente di compilazione che si desidera rimuovere, quindi su Rimuovi.

Per rimuovere un controller di compilazione o un agente di compilazione da un computer di compilazione

  1. Accedere al computer di compilazione che ospita il controller di compilazione o l'agente di compilazione che si desidera rimuovere.

  2. Fare clic su Start, scegliere Tutti i programmi, Microsoft Team Foundation Server 2010, quindi fare clic su Console di amministrazione di Team Foundation.

    Verrà visualizzata la Console di amministrazione di Team Foundation.

  3. Nel riquadro della struttura ad albero espandere il nome del server, quindi fare clic sul nodo Team Foundation Build.

    Immediatamente sotto il nome del controller di compilazione o dell'agente di compilazione da rimuovere fare clic su Rimuovi.

Vedere anche

Attività

Monitorare lo stato di una compilazione in esecuzione

Concetti

Informazioni sul sistema Team Foundation Build

Altre risorse

Configurare il sistema di compilazione