Must Have: TFS Administration Tool

Team Foundation Server se base sur SharePoint pour la partie portail collaborative et SQL Server Reporting Services pour la partie rapport de données. Pour l’utilisateur non avertit, le point d’entré est TFS et les deux autres technologies sont encapsulées par celui-ci. Si bien que lorsque celui-ci administre les permissions dans Visual Studio il s’attend à ce qu’elles soient effectives aussi bien sur TFS que SharePoint et SSRS. Malheureusement ce n’est pas le cas, Microsoft souhaite garder des administrations de permissions distinctes au grand malheurs de beaucoup de gens se retrouvant à faire les mêmes manipulations en trois exemplaires… Mais voilà, un outil Codeplex développé par des passionnés nous apporte la solution! Les Team Foundation Server Administration Tool se charge d’administrer les permissions des trois plateformes en même temps et à partir d’une interface unifiée!

Must Have: Les indispensables de Visual Studio et TFS 2010

Beaucoup de personne qui débutent avec l’offre ALM de Microsoft se contentent d’utiliser le minimum requis, à savoir un TFS 2010 installé du coté serveur et un Visual Studio 2010 du coté client. On ne peut pas les blâmer, on pourrait s’attendre à avoir toutes les fonctionnalités nécessaires pour développer sur à l’aide de cette plateforme et lorsqu’une fonctionnalité manque, notre moteur de recherche favori ne va peut être pas nous retourner la bonne solution voire…trop de solutions! TFS est un peu victime de son succès, son ouverture permet de créer une quantité incroyable d’add-ons, d’applications serveur/clientes si bien qu’on se perd vite. Du plus il n’y a pas vraiment de référentiel qui répertorie tout ce qu’on pourrait utiliser alors quand on débarque, on ne sait pas où mettre les pieds! Je vais donc commencer une série de billets taggés “MustHave” qui fera une brève description des outils jugés incontournables. Mais avant ca, étudions un peu les différentes familles d’outils disponibles rangé par catégorie de distribution. Les différentes contributions Il y a plusieurs familles d’outils gravitant autour de l’écosystème TFS, étudions les principales rapidement: Microsoft – General Distribution Release (GDR) GDR est un type de distribution générique chez Microsoft, ma […]

TFS 2010: Comment créer son Process Template

Un petit guide rapide pour expliquer comment créer son Process Template avec Visual Studio et TFS 2010. Un peu d’histoire et de théorie Le Process Template est le modèle qui sert à décrire entre autre la gouvernance et la méthodologie qui sera utilisée lors de la création d’un Team Project. Il est composé des modules suivants: La définition des types de Work Item (Task, Bug étant les plus connus). Les types de liens pour créer des associations entre Work Items. Les Work Item par défaut qui seront crées lors de la création d’un Team Project. Les différentes Query de Work Item (WIQL). Les Areas & Iterations par défaut. Les groupes et permissions. Les paramètres du Source Control. Les documents et librairies crées sur le site SharePoint. Les Rapports qui seront déposés sur SQL Server Reporting Services. D’un point de vue physique le Process Template est un ensemble de fichiers stockés dans un répertoire principal qui porte son nom (e.g. “MSF for Agile Software Development v5.0”). Le point d’entré est le fichier ProcessTemplate.xml, il référence tous les différents modules qui auront chacuns un sous-répertoire à leur nom, qui contiendra toutes les informations ainsi qu’un point d’entrée sous la forme d’un fichier […]

TFS 2010 et les Alertes

Pour la majeur partie des utilisateurs de TFS que j’ai rencontré la fonctionnalité des Alertes joue un rôle important dans leur utilisation de la plateforme ALM de Microsoft et pourtant la plupart ne connaissent que la partie visible de l’iceberg: la fenêtre “standard” affichée lorsque l’on clique sur cet item dans le Team Explorer de Visual Studio:

Nouvel Article pour IT-expert sur les tests avec TFS

Un petit billet rapide pour signaler que mon article co-écrit avec Vincent Labatut intitulé “Tests applicatifs sur environnements virtualisés avec Team Foundation Server” vient de sortir chez IT-expert. Pour lire l’article c’est ici ! Pour lire l’intégralité de l’article il vous suffit de créer un compte sur le site, n’hésitez pas: c’est gratuit! Bonne lecture.

Rajouter les rapports et le portail sur un Team Project existant

Avec Team Foundation Server 2010 nous avons maintenant la possibilité de créer des Team Project sans passer par les cases “création du portail SharePoint” et “création des rapports de SQL Server Reporting Services”. Maintenant que se passe-t-il si l’on a installé un serveur SharePoint et/ou un SQL Server Reporting Services et que l’on veut en faire profiter les Team Project existants? La première solution, celle que j’ai dû employer dans le passé (faute de mieux) et de tout faire à la main. C’est fastidieux et dans le cas de SharePoint pas très “supporté par Microsoft”. Nous devons la deuxième solution à Microsoft, qui s’est dit que ca ne pouvait pas durer comme ca et qu’il fallait fournir un moyen officiel et automatique pour répondre à ces problématiques. TFS Power Tools 2010 à la rescousse (comme souvent…) Par le biais de son outil phare qui échappe aux cycles de livraison standard: le TFS Power Tools, Microsoft à rajouté dans son outil en ligne de commande TFPT.EXE deux nouvelles opérations: addprojectportal et addprojectreports.

Pack de surveillance SCOM pour TFS 2010 : comment s’en servir

Nous voici au dernier billet de la série sur le pack de surveillance SCOM pour TFS 2010. Pour rappel: Pack de surveillance SCOM pour TFS 2010 : découverte et installation Pack de surveillance SCOM pour TFS 2010 : personnalisation pour des TFS non standard Pack de surveillance SCOM pour TFS 2010 : comment s’en servir Votre pack et maintenant importé, installé et configuré, votre installation a été détecté et analysé, vous pouvez vous rendre sur l’onglet “Monitoring” de SCOM pour visualiser l’arbre des catégories: Analyser la santé de votre installation Le premier item “TFS Installations” vous permet d’avoir une vue d’ensemble de votre installation TFS:

Pack de surveillance SCOM pour TFS 2010 : personnalisation pour des TFS non standard

Comme je l’ai indiqué à la fin de mon billet précédent, lorsque l’on a déployé des Application Tiers TFS 2010 qui n’utilisent pas le port TCP/IP standard (i.e. 8080) ou qui utilisent une connexion SSL, le module de recherche des composantes du pack SCOM de TFS ne pourra alors pas les trouver. Voilà la procédure pour remédier à ce petit problème. Visualiser les Object Discoveries de TFS Afin de pouvoir trouver les différentes composantes qui seront plus tard surveillées par System Center Operation Manager, les pack d’extensions (de même que ceux fournit en standard) vont utiliser des objets appelés “Object Discoveries” qui seront régulièrement exécutés dans ce but. On peut les visualiser dans l’onglet “Authoring”, “Management Pack Objects” puis “Object Discoveries”.

Pack de surveillance SCOM pour TFS 2010 : découverte et installation

Microsoft a récemment sortit un nouveau pack de gestion SCOM/SCE pour surveiller votre Team Foundation Server 2010. Pour les néophytes en la matière SCOM est l’acronyme de System Center Operation Manager, la dernière version en date est la 2007 R2. C’est un outil qui permet de faire de la surveillance de serveurs/services. Il fait parti de la gamme “System Center” de Microsoft regroupe plusieurs produits permettant d’assister les administrateurs de systèmes infra/réseau. SCE pour System Center Essential est quant à lui une version “simplifiée” et unifiée des différents produits de la gamme System Center destinée aux PME pour gérer un parc réduit de serveurs. Si votre entreprise utilise l’un de ces deux produits et que vous avez un TFS 2010, vous aurez tout intérêt à installer le PACK de surveillance pour TFS 2010 afin de pouvoir surveiller avec précision la santé des différentes composantes de celui-ci. La page pour le télécharger ce trouve ici: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=97ca3b31-3653-4d60-bdad-3f2017febdc3 Que fait donc ce pack ? Voilà un rapide copié/coller des fonctionnalités du pack:

RTM of Lab Management for Visual Studio 2010 finally out!

Initially Lab Management 2010 was supposed to be shipped with the 2010 Wave of the Microsof’s ALM offer. However, the product being at its first version (then very young), Microsoft decided to push the release date in order to make it as good as people wanted it to be (honestly it was a good call). The final version came out as an update of the TFS/Visual Studio bits release in April. You have to apply it on the client and server side. Check out the KB Article here and download the update there. It’s highly recommended to install this update even if you don’t use Lab Management capabilities because it includes all the QFEs and some minor fixes/improvements released up to this day.