Comment : commencer une build à partir de la ligne de commande

Mise à jour : novembre 2007

Vous pouvez utiliser la commande TFSBuild start pour démarrer un type Team Foundation Build configuré à partir de la ligne de commande.

Le démarrage d'une build à partir de la ligne de commande est une façon utile d'exécuter des builds planifiées en les incluant dans des fichiers batch ou de script. Avant d'exécuter la commande TFSBuild start, vous devez disposer des informations suivantes :

  • Nom du projet d'équipe qui contient la solution que vous souhaitez générer.

  • Nom de la définition de build Team Foundation Build.

  • URL du serveur Team Foundation

Les informations suivantes sont facultatives :

  • Nom de l'ordinateur sur lequel les solutions sont générées.

  • Répertoire où les fichiers de build sont stockés.

    Remarque :

    Si vous ne fournissez pas de valeurs, les valeurs par défaut sont utilisées pour la définition de build.

Pour plus d'informations, consultez Start, commande (Team Foundation Build).

Autorisations requises

Pour exécuter cette procédure, l'autorisation de sécurité Team Foundation ServerCommencer une build doit avoir la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Démarrage d'une build

La procédure suivante décrit la syntaxe de ligne de commande utilisée pour démarrer un type Team Foundation Build.

Pour démarrer une définition de build à partir de la ligne de commande

  1. Cliquez sur Démarrer, puis sur Tous les programmes, pointez sur Microsoft Visual Studio 9.0, sur Visual Studio Tools, puis cliquez sur Invite de commandes de Visual Studio 2008.

  2. À l'invite de commandes, tapez :

    <root>:\>TFSBuild start http://server01:8080 AdventureWorks Nightlies 
    

    Où Team Foundation Server est le serveur spécifié par la définition de build, "Nightlies" et les fichiers créés sont enregistrés dans l'emplacement cible de build, qui est également spécifié par la définition de génération. <racine> spécifie le lecteur, généralement "C". "http://server01" spécifie l'URL du serveur Team Foundation, "AdventureWorks" spécifie le projet d'équipe et "Nightlies" spécifie la définition de build.

Configuration d'une build planifiée

L'interface utilisateur Team Foundation dans Team Foundation Server n'inclut pas de fonctionnalité d'exécution des builds planifiées. Toutefois, vous pouvez accéder à ces fonctionnalités en utilisant le service du planificateur de tâches Windows et la commande TFSBuild start

Voir aussi

Autres ressources

Personnalisation de Team Foundation Build

Utilisation de l'outil en ligne de commande de Team Foundation Build