Share via


Gérer votre système de génération

Après avoir configuré votre système de génération pour répondre à vos besoins, vous pouvez le surveiller et le gérer de plusieurs façons. Avant de lire cette rubrique, il est conseillé de lire au préalable Fonctionnement d'un système Team Foundation Build.

Dans cette rubrique

  • Autorisations requises

  • Gérer un ordinateur de build

  • Gérer un contrôleur de build ou un agent de build

    • Désactiver ou activer un contrôleur de build ou un agent de build

    • Redémarrer un contrôleur de build ou un agent de build

    • Modifier les propriétés d'un contrôleur de build ou d'un agent de build

    • Supprimer un contrôleur de build ou un agent de build

Autorisations requises

Pour exécuter les procédures décrites dans cette rubrique, votre autorisation Gérer les ressources de build doit avoir la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Gérer un ordinateur de build

Un ordinateur de build est un ordinateur sur lequel vous avez installé et configuré le service Team Foundation Build. Vous pouvez héberger un contrôleur de build et un ou plusieurs agents de build sur un ordinateur de build.

Pour gérer un ordinateur de build

  1. Ouvrez une session sur l'ordinateur de build que vous souhaitez configurer.

  2. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Team Foundation Server 2010 Bêta 2, puis sur Console Administration Team Foundation.

    La Console Administration Team Foundation s'affiche.

  3. Dans le volet d'arborescence, développez le nom du serveur, puis cliquez sur le nœud Team Foundation Build.

    Les informations sur l'ordinateur de build s'affichent dans le volet de contenu. Si le message Service de build configuré pour... n'apparaît pas, consultez Configurer un ordinateur de build.

Lorsque vous cliquez sur le nœud Team Foundation Build, les informations relatives à l'ordinateur de build s'affichent dans le volet de contenu, notamment le nom de son point de terminaison et le compte sous lequel le service Team Foundation Build est en cours d'exécution. Vous pouvez utiliser le nœud Team Foundation Build pour gérer votre ordinateur de build. Le tableau suivant répertorie et explique certaines des actions que vous pouvez entreprendre.

Pour…

Cliquez sur le lien suivant immédiatement sous le nom de l'ordinateur de build…

Complément d'information

afficher et modifier la façon dont l'ordinateur de build est configuré

Propriétés

La boîte de dialogue Propriétés du service de build s'affiche. Si vous voulez modifier l'une des valeurs définies dans cette boîte de dialogue, cliquez sur arrêter d'apporter des modifications.

arrêter ou redémarrer l'ordinateur de build

Arrêter ou Redémarrer

Le fait de cliquer sur ces liens arrête ou redémarre l'ordinateur de build, ainsi que le contrôleur de build et les agents de build qui s'exécutent dessus.

Si des builds sont en cours de traitement par le contrôleur de build ou les agents de build sur cet ordinateur de build, ces builds sont annulées.

Pour plus d'informations sur les actions que vous pouvez entreprendre pour configurer un ordinateur de build, consultez Configurer un ordinateur de build.

Gérer un contrôleur de build ou un agent de build

Désactiver ou activer un contrôleur de build ou un agent de build

Vous pouvez désactiver et activer les contrôleurs de build et les agents de build. Cette fonction peut vous aider à personnaliser ou à modifier temporairement la façon dont votre système de génération fonctionne.

Par exemple, vous pensez qu'un ordinateur de build exécute actuellement un trop grand nombre d'agents de build, car les builds sont traitées trop lentement. Vous pouvez désactiver certains agents de build et évaluer la façon dont cela affecte les performances. Vous pouvez alors réactiver ultérieurement un ou plusieurs agents de build, si nécessaire.

Notes

Si vous désactivez un agent de build qui exécute une génération, l'agent de build poursuit l'exécution de la génération, puis cesse d'être disponible une fois la génération effectuée.

Pour désactiver ou activer un contrôleur de build ou un agent de build à partir d'un ordinateur client

  1. Dans Visual Studio, dans le menu Générer, cliquez sur Gérer les contrôleurs de build.

    La boîte de dialogue Gérer les contrôleurs de build apparaît.

  2. Cliquez sur le contrôleur de build ou l'agent de build que vous voulez désactiver ou activer, puis sur Propriétés.

    La boîte de dialogue Propriétés du contrôleur de build ou Propriétés de l'agent de build s'affiche.

  3. Désactivez ou activez la case à cocher Le service de contrôleur de build est activé ou Le service Agent de build est activé.

Pour désactiver ou activer un contrôleur de build ou un agent de build à partir d'un ordinateur de build

  1. Ouvrez une session sur l'ordinateur de build qui héberge le contrôleur de build ou l'agent de build que vous souhaitez modifier.

  2. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Team Foundation Server 2010 Bêta 2, puis sur Console Administration Team Foundation.

    La Console Administration Team Foundation s'affiche.

  3. Dans le volet d'arborescence, développez le nom du serveur, puis cliquez sur le nœud Team Foundation Build.

  4. Immédiatement sous le nom du contrôleur de build ou de l'agent de build, cliquez sur le lien Désactiver ou sur le lien Activer.

Redémarrer un contrôleur de build ou un agent de build

Vous pouvez redémarrer des contrôleurs de build et des agents de build. Lorsque vous redémarrez un agent de build, la build qu'il est en tain de traiter est abandonnée. Lorsque vous redémarrez un contrôleur de build, toutes ses builds en cours d'exécution sont abandonnées, notamment les builds que ses agents de build sont en tain de traiter.

Cette fonction peut vous aider à résoudre certains problèmes. Par exemple, si vous surveillez une build en cours d'exécution et que vous identifiez qu'elle est bloquée (ou que son exécution est plus longue que prévue) pendant des étapes exécutées par :

  • un agent de build (telles que la compilation ou l'exécution de tests), vous pouvez redémarrer l'agent de build ;

  • un contrôleur de build (telles que l'étiquetage de fichiers dans le contrôle de version), vous pouvez redémarrer le contrôleur de build.

Pour redémarrer un contrôleur de build ou un agent de build

  1. Ouvrez une session sur l'ordinateur de build qui héberge le contrôleur de build ou l'agent de build que vous souhaitez modifier.

  2. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Team Foundation Server 2010 Bêta 2, puis sur Console Administration Team Foundation.

    La Console Administration Team Foundation s'affiche.

  3. Dans le volet d'arborescence, développez le nom du serveur, puis cliquez sur le nœud Team Foundation Build.

  4. Immédiatement sous le nom du contrôleur de build ou de l'agent de build, cliquez sur Redémarrer.

Modifier les propriétés d'un contrôleur de build ou d'un agent de build

Vous pouvez utiliser la boîte de dialogue Propriétés du contrôleur de build ou la boîte de dialogue Propriétés de l'agent de build pour gérer des contrôleurs de build et des agents de build. Vous pouvez afficher ces boîtes de dialogue sur un ordinateur client qui exécute Visual Studio ou sur l'ordinateur de build à l'aide de la Console Administration Team Foundation.

Pour afficher la boîte de dialogue des propriétés sur un ordinateur client

  1. Dans Visual Studio, ouvrez le menu Générer, puis cliquez sur Gérer les contrôleurs de build.

    La boîte de dialogue Gérer les contrôleurs de build apparaît.

  2. Cliquez sur le contrôleur de build ou sur l'agent de build que vous voulez modifier, puis sur Propriétés.

    La boîte de dialogue Propriétés du contrôleur de build ou Propriétés de l'agent de build s'affiche.

Pour afficher la boîte de dialogue des propriétés sur un ordinateur de build

  1. Ouvrez une session sur l'ordinateur de build qui héberge le contrôleur de build ou l'agent de build que vous souhaitez modifier.

  2. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Team Foundation Server 2010 Bêta 2, puis sur Console Administration Team Foundation.

    La Console Administration Team Foundation s'affiche.

  3. Dans le volet d'arborescence, développez le nom du serveur, puis cliquez sur le nœud Team Foundation Build.

  4. Immédiatement sous le nom du contrôleur de build ou de l'agent de build, cliquez sur Propriétés.

    La boîte de dialogue Propriétés du contrôleur de build ou Propriétés de l'agent de build s'affiche.

Dans les boîtes de dialogue Propriétés de l'agent de build et Propriétés du contrôleur de build, vous pouvez afficher ou modifier le nom complet et la description, ainsi que d'autres propriétés qui affectent la façon dont le contrôleur de build ou l'agent de build fonctionne. Pour plus d'informations, consultez l'une des rubriques suivantes :

Supprimer un contrôleur de build ou un agent de build

Lorsque vous n'avez plus besoin d'un contrôleur de build ou d'un agent de build, vous pouvez le supprimer.

Pour supprimer un contrôleur de build ou un agent de build à partir d'un ordinateur client

  1. Dans Visual Studio, ouvrez le menu Générer, puis cliquez sur Gérer les contrôleurs de build.

    La boîte de dialogue Gérer les contrôleurs de build apparaît.

  2. Cliquez sur le contrôleur de build ou l'agent de build que vous voulez supprimer, puis sur Supprimer.

Pour supprimer un contrôleur de build ou un agent de build à partir d'un ordinateur de build

  1. Ouvrez une session sur l'ordinateur de build qui héberge le contrôleur de build ou l'agent de build que vous voulez supprimer.

  2. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Team Foundation Server 2010 Bêta 2, puis sur Console Administration Team Foundation.

    La Console Administration Team Foundation s'affiche.

  3. Dans le volet d'arborescence, développez le nom du serveur, puis cliquez sur le nœud Team Foundation Build.

    Immédiatement sous le nom du contrôleur de build ou de l'agent de build que vous voulez supprimer, cliquez sur Supprimer.

Voir aussi

Tâches

Surveiller la progression d'une exécution de build

Concepts

Fonctionnement d'un système Team Foundation Build

Autres ressources

Configurer votre système de génération