Partager via


GenCheckinNotesUpdateWorkItems, tâche

Mise à jour : novembre 2007

La tâche GenCheckinNotesUpdateWorkItems associe des ensembles de modifications et des éléments de travail à une génération spécifiée. Vous pouvez également l'utiliser pour mettre à jour le champ Microsoft.VSTS.Build.IntegrationBuild des éléments de travail. Les ensembles de modifications associés et les éléments de travail affectés sont ceux qui sont validés ou affectés entre les versions spécifiées par les propriétés LastLabel et CurrentLabel.

Paramètres

Propriété

Description

TeamFoundationServerUrl

Spécifie l'URL de Team Foundation Server. Par exemple, http://MonServeur:8080.

BuildUri

Spécifie l'URI de build.

BuildNumber

Spécifie le numéro de build de Team Foundation Build.

CurrentLabel

Spécifie l'étiquette de numéro de version à laquelle les ensembles de modifications et les éléments de travail sont associés. En général, il s'agit de l'étiquette des sources utilisées dans la build actuelle.

LastLabel

Spécifie l'étiquette de numéro de version initiale à partir de laquelle les ensembles de modifications et les éléments de travail sont associés. En général, il s'agit de l'étiquette des sources utilisées dans la précédente build.

UpdateWorkItems

Propriété Boolean qui spécifie si le fichier Microsoft.VSTS.Build.IntegrationBuild des éléments de travail associés doit être mis à jour avec le numéro de build. Pour plus d'informations sur le fichier Microsoft.VSTS.Build.IntegrationBuild, consultez Ajout de champs d'intégration dans des types d'éléments de travail.

Notes

La tâche GenCheckinNotesUpdateWorkItems est définie dans le fichier Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. Ce fichier contient une instance de la tâche GenCheckinNotesUpdateWorkItems que Team Foundation Build utilise comme implémentation par défaut pour la cible GetChangeSetsAndUpdateWorkItems.

Le dossier <racine>:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild sur l'ordinateur Team Foundation Build contient le fichier Microsoft.TeamFoundation.Build.targets.

Exemple

L'exemple suivant affiche l'instance par défaut de la tâche GenCheckinNotesUpdateWorkItems définie dans le fichier Microsoft.TeamFoundation.Build.targets.

<GenCheckinNotesUpdateWorkItems
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildURI)"
    BuildNumber="$(BuildNumber)"
    CurrentLabel="$(LabelName)$(LabelScope)"
    LastLabel="$(LastGoodBuildLabel)"
    UpdateWorkItems="$(UpdateAssociatedWorkItems)"
    ContinueOnError="true" />

Voir aussi

Tâches

Comment : personnaliser des numéros de build

Concepts

Envoi de modifications au serveur du contrôle de version

Utilisation d'éléments de travail Team Foundation

Tâches de Team Foundation Build

Référence

Changeset, commande

Label, commande (contrôle de version Team Foundation)

Autres ressources

Personnalisation de Team Foundation Build

Cibles, tâches et propriétés de Team Foundation Build