Comment actualiser le ou les arguments mis à jour d'un modèle de processus de build dans la section « Processus » d'une définition de build ?

StackOverflow https://stackoverflow.com//questions/21004379

Question

Pour un build process template, nous pouvons ajouter/supprimer/modifier la liste d'arguments et l'utiliser comme variables dans les étapes de construction/flux de travail.Je lis le joli guide ici

Je clone le modèle DefaultTemplate.11.1.xaml à sayHello-DefaultTemplate.11.1.xaml et modifiez-le via Visual Studio 2012.J'ai d'abord ajouté un argument, appelé TestMessage.J'archive mon ensemble de modifications dans le contrôle de source.

Ensuite, je crée une définition de build direBonjourConstruire basé sur ce modèle.Et quand je vais au Process onglet, je peux voir TestMessage dans la section Divers.Je sauvegarde la définition de build.J'essaie de le mettre en file d'attente et cela réussit.

Voici le problème.J'ai ajouté un autre argument pour le modèle nommé ABBCCC et enregistrez le code source.Mais quand je modifie la définition de build direBonjourConstruire, Je ne peux pas voir ABBCCC dans le Process onglet comme MyArugment01 fait.

Comment puis-je actualiser la liste des arguments ?

enter image description here

Était-ce utile?

La solution

  1. Utilisez le script ci-dessous pour supprimer le modèle de processus de build enregistré dans la base de données :

    use Tfs_YourTeamCollectionName; delete from tbl_BuildProcessTemplate where ProcessTemplateID = 'Your ProcessTemplateID';

  2. Créez à nouveau une nouvelle définition de build.

Le nom de la base de données est le nom de la collection de votre équipe TFS, par exemple.Tfs_YourTeamCollection dans le serveur SQL backend de votre serveur TFS.J'utilise TFS 2012.

J'espère que cela aide!

Autres conseils

Dans les arguments, il y a une propriété appelée "Métadonnées", comme le montre l'image ci-dessous.Cliquez sur le bouton à l'extrémité droite et une fenêtre devrait apparaître comme indiqué sur la deuxième image.Entrez le nom de la nouvelle variable dans le nom du paramètre et entrez les autres détails (nom d'affichage, etc.).Enregistrez et archivez la définition de build et vous devriez être prêt à partir.

MetaData property

Add properties window

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top