Nous utilisons TFS 2010 pour la gestion de la source et la gestion de projet et TeamCity 6.0 pour effectuer des constructions et de la création de rapports (CI et de déploiements quotidiens pour les testeurs). Configuration de l'étiquetage de la source TFS dans TeamCity pour faire correspondre le numéro de construction était très simple, mais je ne trouve pas un moyen de relier ce retour à l'explorateur de la construction TFS. P>
Nous voulons que la liaison soit capable de pouvoir attribuer des bugs à des constructions particulières via TFS pour les constructions de déploiement quotidien de testeurs. P>
4 Réponses :
Je ne sais pas si vous le pouvez, du moins sans que certains travaux de VSX lourds ou de manipulation directe de la base de données, obtenez les constructions de TeamCity à apparaître dans l'explorateur de Build TFS. p>
Toutefois, la liste déroulante "trouvée dans la construction:" dans le bogue Workitem est une liste mondiale que vous pouvez ajouter à Pro grammaticalement à l'aide de http://blogs.microsoft.co.il /blogs/shair/archive/2010/03/08/TFS-API-PART-PART-3-Create-Global-list-xml-way.aspx . P>
On dirait que le site renvoyé est en panne? tout lien alternatif?
Ce n'est pas une réponse impressionnante car je ne connais pas la ville d'équipe, mais vous pouvez demander au groupe de la ville de l'équipe s'ils disposent d'un modèle de processus de construction TFS qui déléguent à Team City. Final Builder a ceci dans lequel TFS effectue la surveillance et la planification des constructions et certains détails, mais le constructeur final fait le travail réel. Cela vous donne un sac mixte à mon avis, mais ce n'est pas ce que vous souhaitez. P>
En ce qui concerne l'explorateur de l'équipe: strong> p>
Microsoft n'a jamais ouvrir la personnalisation de l'explorateur de l'équipe en fournissant des API correspondante dans le modèle d'objet. Vous n'êtes pas censé ajouter / modifier / modifier des nœuds là. Mais les gens ont réussi en faisant quelques tours de réflexion. p>
Je ne pense pas toujours que c'est une bonne idée de personnaliser l'explorateur d'équipe, surtout quand vous voyez Visual Studio 2012:. Ils remanient tout ce qu'il ya p>
Microsoft Test Manager: strong> p>
On dirait que les données sont tirées de l'API de Team Build directement, de sorte que vous n'aurez pas la possibilité de brancher il équipe de la ville. P>
Le travail sur le terrain de l'article est une autre histoire: strong> p>
Les valeurs actuelles sont construites à partir d'une liste globale qui est mise à jour par Build équipe. Ainsi, vous pouvez maintenir le contenu de la liste au lieu de construire l'équipe si vous utilisez équipe de la ville, Sean Lynch vous a donné le pointeur de mettre à jour une liste globale. Ce point n'est pas difficile du tout, il est assez simple. P>
Dans l'ensemble ce que vous avez le plus besoin si le travail sur le terrain de l'article et vous pouvez le faire. Si vous avez besoin d'une liste de tous vos équipe de la ville construit dans Visual Studio, Visual Studio écrire un .vsix ajouter une vue personnalisée montrant votre équipe Construire la ville. J'ai moins d'espoir pour MTM. P>
Dernier commentaire: rester loin de la base de données de TFS, Microsoft est clair que vous n'êtes pas autorisé à lire / le toucher. Il est tentant, mais vous perdrez tout le soutien MS si vous le faites. Mais notez que ce serait la seule façon d'obtenir ce que vous voulez ... p>
Voici un article de blog comme point de départ pour créer une application qui enregistre dans TFS les résultats de votre bilan de TeamCity. Ensuite, vous pourriez exécuter votre application dans le cadre de votre construction de TeamCity. P>
http://blogs.msdn.com/b/jpricket/archive/2010/02/23/creating-fake-builds-in-tfs-build-2010.aspx p>
Par "TFS Build Explorer" Vous voulez dire le dossier de construction de l'explorateur d'équipe?
Le dossier de construction et / ou les champs "trouvés dans la construction" / "intégré dans la construction" sur les éléments de travail, ainsi que les liens dans Microsoft Test Manager, je pense.
Pour nous, en particulier, les champs «trouvés dans la construction» / «intégré dans la construction» ont été le principal problème.