2017-04-19 4 views
0

Récemment, j'ai été en mesure de configurer un agent de construction sur mon ordinateur portable et de mettre en queue une version réussie sur TFS.tfs version agent de construction de gestion non disponible

Puis j'ai essayé de passer à une machine virtuelle de serveur de construction. J'ai créé un compte de service avec les mêmes droits que mon compte que j'utilisais depuis l'ordinateur portable et j'ai configuré un nouvel agent de construction sur la machine pour utiliser le compte de service et le même pool et j'ai démarré l'agent.

Lorsque je me connecte à TFS, je peux voir l'agent s'exécuter dans le bon pool et il est vert. J'ai donc désactivé l'agent de l'ordinateur portable afin qu'il utilise le nouvel agent sur le serveur de construction. Cependant, lorsque je place une build dans le pool, le message "Tous les agents possibles ont été désactivés" s'affiche. Donc, mon nouvel agent est dans le pool et activé, mais quand je fais la queue d'une construction, il n'est pas considéré comme un agent possible.

Comment puis-je demander au nouvel agent de répondre à la demande de mise en file d'attente d'une nouvelle génération? J'ai vérifié son fonctionnement en tant que service sur la machine de construction.

Répondre

0

Veuillez vous assurer que le compte de service doit être un compte de domaine et faire partie du groupe "Comptes de service du pool d'agents" sur TFS sous votre pool d'agents.

Ensuite, vérifiez les capacités, assurez-vous que les capacités de l'agent correspondent à celles définies dans la définition de construction. De plus, les agents privés vous donnent plus de contrôle pour installer les logiciels dépendants nécessaires à vos builds et déploiements. Vous pouvez comparer avec vous Labtop, pour vérifier s'il y a un logiciel dépendant nécessaire installé.

+0

Merci. Oui, j'ai trouvé le problème hier. J'avais besoin de l'installation complète de Visual Studio sur mon ordinateur de build. Juste l'agent de construction et les frameworks .Net ne suffisaient pas. –

+0

Après avoir installé Visual Studio et d'autres logiciels, j'ai dû supprimer/reconfigurer l'agent pour que TFS/VSTS prenne connaissance des nouvelles fonctionnalités – raterus