Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Bonjour à toutes et à tous,

Bien que cela puisse semble « lourd » il est fort utile de pouvoir créer (automatiser la création) un projet en ligne de commande. Dans quel cas ? Me diriez-vous… Ouvrir Visual Studio Team System 2008 juste pour créer le projet cela peut être un peu encombrant. Dans une autre hypothèse, la création du projet peut être affectée à l'administrateur réseau, et personnellement je ne connais pas beaucoup d'administrateur réseau qui souhaiterait ouvrir Visual Studio Team System 2008 pour créer un projet.

Avec l'arriver du SP1 de Visual Studio Team System et la dernière version des Power Tools 2008, l'outil TFPT.EXE s'est vu offrir quelques commandes supplémentaires et notamment la commande « CREATETEAMPROJECT ».

Je vais vous détailler deux cas d'utilisations. Dans un premier temps la création d'un projet directement dans la fenêtre de commande et dans un deuxième temps depuis un fichier XML.

L'outil TFPT.EXE ce trouve dans le répertoire « c:/program Files/Microsoft Team Foundation Server 2008 Power Tools/ »

Création d'un projet depuis la ligne de commande.

Déjà dans un premier temps nous allons valider la connexion au serveur pour ce faire voici les deux arguments à utiliser

Arguments 

Description 

/validate 

Permet de valider 

/server

Team Foundation Server

Vérification des informations

Pour la vérification voici la ligne :

« TFTP.EXE createteamproject /validate /server :TFSRTM08 »

Création du projet.

Une foi la vérification faite nous pouvons créer un projet. En plus des deux arguments que nous venons de voir, nous aurons besoin de 3 arguments supplémentaires.

Arguments 

Description 

/teamproject

Nom du projet

/sourcecontrol

Type de source de control (new, none, branch)

/processtemplate 

Nom du ProcessTemplate à utilisé 

L'argument « /sourcecontrol » a trois possibilités, « NONE » pour aucune branche, « NEW » pour la création d'un branche vierge, « Branch » pour une branche existante. Les mêmes choses que nous retrouvons dans le cas traditionnel.

Nous pouvons utiliser l'argument « /validate » pour valider également les arguments de création d'un projet, dans le cas ou nous indiquons, par exemple, un mauvais nom de « ProcessTemplate » une aide nous donne la liste des « Template » installés sur le serveur.

« tfpf.exe createteamproject /validate /server :TFSTRM08 /teamproject :MonProject /sourcecontrole :new /processtemplate : "MSF for Agile Software Development" »

Une foi tous les arguments correctement remplit nous pouvons supprimer l'argument « /Validate » pour exécuter la commande

« tfpf.exe createteamproject /server :TFSTRM08 /teamproject :MonProject /sourcecontrole :new /processtemplate : "MSF for Agile Software Development – V4.2" »

Log

Un fichier de log est créé et peux être consulté par défaut dans le répertoire où est situé l'outil TFPT.EXE

Vérification de création

Création d'un projet depuis un fichier XML.

D'accord la ligne de commande c'est bien, mais est-il possible de créer un fichier XML pour gagner un peu de temps ?

Il est donc possible de créer un fichier XML qui sera pris en argument par l'outil TFPT.EXE.

Structure du fichier

Dans ce fichier XML nous retrouvons toutes les informations nécessaires pour créer notre projet.

Champ

Description 

TFSName

Nom du serveur

LogFolder

Emplacement pour stocker le fichier de log

ProjectName 

Nom du projet 

ProjectSiteTitle 

Titre du projet 

ProjectSiteDescription 

Description du projet 

SccCreateType 

Type de control de code source (None, New, Branch)

SccBranchFromPath 

Branche de connexion si « SccCreateType » est « Branch » 

ProcessTemplateName 

Nom du ProcessTemplate à utiliser 

Validation du fichier

Un nouvel argument vient se rajouter

Arguments 

Description 

/settingsfile

Fichier XML de configuration

Toujours avec l'argument « /validate » nous pouvons valider le bon formatage de notre fichier XML

« Tfpt.exe createteamproject /validate /settingsfile :c:\project.xml »

Une foi notre fichier validé nous lançons la création.

Création du projet

Pour effectué la création nous reprenons la même ligne de commande que précédement en surprimant l'argument « /validate »

« Tfpt.exe createteamproject /settingsfile :c:\project.xml »

Vérification de création

Conclusion

Visual Studio Team System 2008 Team Foundation Server Power Tools et le SP1 de Team System nous permettent d'augmenter les possibilités de Team System. L'automatisation en ligne de commande de la création des projets n'est qu'une petite partie de toutes les possibilités qui nous sont offertes.

Lien

Visual Studio Team System 2008 Team Foundation Server Power Tools

Microsoft Visual Studio 2008 Service Pack 1 Beta

Bonjour à toutes et à tous

La mise en place d'une méthodologie pour Visual Studio Team System n'est pas chose facile, c'est pour cela que j'ai écris ce livre blanc qui vous permettra d'avoir une vue d'ensemble des possibilités qui vous sont offertes pour la mise en place d'un PorcessTeamplate.



Dans la première partie du document nous verrons ce qui est commun à tous les ProcessTemplate.

  • Comment récupérer et modifier un ProcessTemplate ?
  • En quoi consistent les différents droits que nous pouvons attribuer aux membres de l’équipe ?
  • Quel sont les outils qui peuvent nous aider pour gérer par exemple la sécurité ?
  • Qu’est ce qu’un élément de travail ?
  • Pourquoi des listes globales ?

Toutes ces questions et bien d’autre seront abordées.

Lien pour le téléchargement : http://www.evaluant.com/download/download.aspx?file=ProcessTemplateDefinition1

Bonne journée
Posté le lundi 16 juin 2008 16:41 par pc152 | 0 commentaire(s)
Classé sous : ,

Bonjour à toutes et à tous

Un projet est généralement constitué de plusieurs Itérations (itération de version V1.0, V1.2, V1,3... et de temps Semaine1, Semaine2, Semaine3). Chaque Itération est constituée de Zones (Area) qui vont représenter soit les couches de l'application (UI, Data Layer...) soit des composants métier.

Les workitems sont rattachés à des area et des itérations. Pouvoir facilement visualiser les workitems par area ou par itération n'est pas simple, c'est là qu'intervient TFS Sticky Buddy que vous pouvez télécharger ici. Ce programme peut rappeler à juste titre le programme Family.Show.

Tfs Sticky Buddy permet d'afficher les area ou itérations avec les workitem qui y sont rattaché.

 

Plus d'informations : http://www.clubvsts.org/Programmes/TFSStickyBuddy/tabid/72/Default.aspx

Bonsoir à toutes et à tous

Le site du ClubVSTS vient de migrer. Nouveau serveur, Nouveau Skin, Nouveau Moteur de site web....

Une seul chose à faire .... Venez voir ..... http://www.clubvsts.org

Inscription : ici

Le site repose sur DotNetNuke et je remercie Gilles Le Pigochet de DotNetNuke.fr pour ses conseils.

Venez nombreux.

 

Posté le jeudi 29 mai 2008 20:47 par pc152 | 0 commentaire(s)
Classé sous :

Bonjour à toutes et à tous,

Team Build qui ce trouve être l'outil permettant de générer des binaires pour les projets situés sur Team Foundation Server, repose sur MS Build.

MSBuild est apparu en même temps que le Framework .net 2.0 et à permit de personnaliser des tâches de génération par des fichiers de configuration XML. Voici un exemple de fichier:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

   <Target Name="MaTâche"/>

</Project>

Un fichier MSBuild dont l'extention est .proj commence donc par une balise <Project> et ce termine par </Project>; les éléments ce trouvant entre ces deux balises permettent donc de donner (transmettre) des informations.

Comme je le disais, Team Build repose sur MSBuil et donc fonctionne de la même façon. Avec Visual Studio Team System 2008 Database Edition Power Tools il est possible de comparrer le schéma de deux bases de données ou les données de deux bases de données. Ce sont les commande :

  • SqlSchemaCompareTask
  • SqlDataCompareTask

Donc voici le fonctionnement pour une utilisation direct depuis MSBuild :

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <!--Import the settings-->
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\TeamData\Microsoft.VisualStudio.TeamSystem.Data.PowerTools.Tasks.targets"/>
  <Target Name ="SchemaCompare">
    <SqlSchemaCompareTask
       SourceConnectionString="Data Source=(local);User Id=sa;Password=sa;Trusted_Connection=False;"
        SourceDatabaseName="Test"
        TargetConnectionString="Data Source=(local)\SQLEXPRESS;User Id=sa;Password=sa;Trusted_Connection=False;"
        TargetDatabaseName="Test"
        OutputPath = "c:\"
        OutputFileName = "SchemaCompare.sql"/>
  </Target>
</Project>

Il est à noté que j'utilise la version 2008 donc le fichier de target ce trouve dans  (VisualSutdio\V9.0)

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <!--Import the settings-->
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0\TeamData\Microsoft.VisualStudio.TeamSystem.Data.PowerTools.Tasks.targets"/>
  <Target Name ="DataCompare">
    <SqlDataCompareTask
       SourceConnectionString="Data Source=(local);User Id=sa;Password=sa;Trusted_Connection=False;"
        SourceDatabaseName="Test"
        TargetConnectionString="Data Source=(local)\SQLEXPRESS;User Id=sa;Password=sa;Trusted_Connection=False;"
        TargetDatabaseName="Test"
        OutputPath = "c:\"
        OutputFileName = "DataCompare.sql"/>
  </Target>
</Project>

L'exécution par exemple pour MSBuild serait : MSBuild.exe MonFichier.proj /t:DataCompare

Pour permettre à Team Build de générer automatiquement ces fichiers lors des générations, il suffit de rajouter les commandes dans le fichier .proj qui est stocké dans le contrôler de codes sources au niveau de chaque projet.

Dans ce fichier il est possible de rajouter des commandes dans un ensemble de tâches Team Build. Pour cet exemple je vais rajouter ma commande SCHEAMCOMPARETASK dans la tache AFTERCOMPILE qui est la tache qui est exécuter après la compilation des fichiers de code. Il est préférable pour la lisibilité du fichier de rajouter ce code en fin de fichier juste avant la balise </PROJECT>.

  <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v9.0
          \TeamData\Microsoft.VisualStudio.TeamSystem.Data.PowerTools.Tasks.targets"/>
  <Target Name ="AfterCompile">
    <SqlSchemaCompareTask
       SourceConnectionString="Data Source=(local);User Id=sa;Password=sa;Trusted_Connection=False;"
        SourceDatabaseName="test"
        TargetConnectionString="Data Source=(local)\SQLEXPRESS;User Id=sa;Password=sa;Trusted_Connection=False;"
        TargetDatabaseName="test"
        OutputPath = "$(OutDir)"
        OutputFileName = "TestSchemaCompare.sql"/>
  </Target>

Et voila à chaque compilation du projet le fichier contenant les script SQL de migration du schéma de la base de données sera générer et grace à la propriété partagé Team Build nommé $(OutDir) le fichier ce retrouvera au même emplacement que le MSI, DLL ou EXE.

Je vous souhaite bon BUILD ;)

 

Bonjour à toutes et à tous,

J'aurais le plaisir de participer à un évenement sur l'ALM le 10 juin à Strasbourg et le 18 juin à Paris. Nous aborderons des point sur Project Server 2007, Visual Studio Team System, SQL Server.

Liste des intervenants :

Pour vous inscrire rien de plus simple tout ce fait ici

Cela sera pour moi l'occasion de vous rencontrer.

Bonjour à toutes et à tous

Voici la CTP d'avril 2008 disponible en téléchargement à l'adresse suivante:

http://www.microsoft.com/downloads/details.aspx?FamilyID=65D0E3BD-9DF3-421A-804F-8F01BD90F0B4&displaylang=en

Un très bon article de AZRA sur les tests unitaires :

http://blogs.codes-sources.com/azra/archive/2008/05/13/rosario-vs-team-dev-tests-unitaires-impact-s.aspx

Concernant cette nouvelle CTP des améliorations aurait été ammené concernant la version Architect notamment le support UML, personnellement je n'ai pas encore eu le temps de tester cette partie.

Bon test ;)

 

 

Posté le mardi 13 mai 2008 14:42 par pc152 | 0 commentaire(s)
Classé sous :
Bonjour à toutes et à tous

En anglais cela donne un peu mieux ;) :

How to: Move Your Team Foundation Server from One Hardware Configuration to Another ?

La réponse, ou plustot une réponse, viens de paraitre hier sur un blog MSDN. C'est un article d'une très bonne qualité que je me permet de vous recommander.

au menu :

  • Back up the Databases and the Encryption Key
  • Install Team Foundation Server and Prepare the New Hardware
  • Back up the WSS_Config Database on the New Server
  • Restore the Databases
  • Restore Team Project Web Sites
  • Restore and Test SQL Server Reporting Services and Default Reports
  • Rename the Data-Tier Server and Activate the Application-Tier Server
  • Rebuild the Team System Cube
  • Delete the Version Control Cache
  • Move User and Service Accounts
lien : http://blogs.msdn.com/vstsue/pages/how-to-move-your-team-foundation-server-from-one-hardware-configuration-to-another.aspx

Bonne journée
Tous les jeudis microsoft met à votre disposition une ou deux heures de diffusion sur le Web sur les domaines suivant:

  • Visual Studio Team System 2008 Overview
  • Rosario Overview: Future VSTS Features
  • Essential Team Foundation Server
  • Essential Team System for QA Professionals
  • Essential Team System for Developers
  • Essential Team System for Database Developers

TIME
1pm – 2:30pm CST
3pm – 4:30pm CST

4/25/2008

Essential Team System for Developers

Essential Team System for Database Developers

5/1/2008

Essential Team System for QA Professionals

5/8/2008

Visual Studio Team System 2008 Overview

5/15/2008

Essential Team Foundation Server

Rosario Overview: Future VSTS Features

5/22/2008

Essential Team System for Developers

Essential Team System for Database Developers

5/29/2008

Essential Team System for QA Professionals

6/5/2008

Visual Studio Team System 2008 Overview

6/12/2008

Essential Team Foundation Server

Rosario Overview: Future VSTS Features

6/19/2008

Essential Team System for Developers

Essential Team System for Database Developers

6/26/2008

Essential Team System for QA Professionals

source : http://blogs.msdn.com/angelab/archive/2008/04/24/webcast-series-essential-visual-studio-team-system-2008.aspx


Bonjour à toutes et à tous

Quel bonne surprise ce matin en ouvrant mes mail. Le site "www.code-magazine.com" met en ligne un chapitre du livre "Visual Studio Team System: Better Software Development for Agile Teams". Il s'agit du chapitre 25 nommé "Estimating and Prioritizing".


  • Working with Customer Stories
  • Estimating
  • Relative Estimate Scales
  • CONCLUSION


Lien : http://www.code-magazine.com/Article.aspx?quickid=080023

Posté le jeudi 17 avril 2008 08:58 par pc152 | 0 commentaire(s)
Classé sous :

Bonjour à toutes et à tous.

 

Nous voilà en avril et la nouvelle CTP de Rosario est disponible à l'adresse suivante :

http://www.microsoft.com/downloads/details.aspx?familyid=65d0e3bd-9df3-421a-804f-8f01bd90f0b4&displaylang=en&tm

Chaque parties indépendantes:

http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part01.exe
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part02.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part03.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part04.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part05.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part06.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part07.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part08.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part09.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part10.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part11.rar
http://download.microsoft.com/download/b/f/9/bf9c1b30-ca2d-4381-8e9e-8b5db9701437/Apr2008RosarioCTP _12PartsTotal.part12.rar

Architecture Edition

  • Exploring the existing code structure
  • Designing process flow as activities
  • Designing user interactions with systems
  • Designing system functionality as components
  • Visualizing and designing types in systems
  • Visualizing and designing interaction sequences in systems

Development Edition

  • Simplify Code Analysis rule selection with rule sets
  • Find and fix a bug using the historical debugger
  • Identify the test impact of code changes
  • Find a bug on a separate machine using the standalone debugger

Database Edition

  • Building and using an off-line representation of your operational database as a “sandbox” development environment.
  • Using Data Generation to custom-build data for testing your database application.
  • Making and unit-testing schema and code changes in an off-line environment.
  • Performing static code analysis of your programmability objects.

Test Edition

  • Planning a testing effort
  • Executing manual test cases
  • Verify the fix
  • Automate a manual test and add validation.

Team Foundation Server

  • Managing an Agile schedule
  • Easier reporting from Excel
  • Managing features with the CMMI Process
  • A new Add Files to Source Control wizard and support for drag and drop from Windows Explorer to Source Control Explorer
  • An enhanced, non-modal conflict resolution experience, integrated into the pending changes tool window
  • A new history view that shows labels applied to a file as well as how changes were merged across branches
  • A new automated build system built on Windows Workflow Foundation, featuring dynamic build machine allocation from a machine pool and distributed build functionality
  • Rollback for a check in (currently only available at the command line)
  • Many Source Control Explorer usability enhancements
Sources : http://blogs.msdn.com/jeffbe/archive/2008/04/11/april-rosario-ctp-now-available.aspx
Bonjour à toutes et à tous
Voilà une vidéo qui pourrait être pratique, je n'ai pas mis de son car je n'ai pas une belle voix Stick out tongue , mais j'ai mis ce qu'il fallait pour comprendre.




Bonne installation.
Posté le dimanche 9 mars 2008 13:10 par pc152 | 0 commentaire(s)
Classé sous :
Bonjour à toutes et à tous

Bien que je suis un grand utilisateur de Team Foundation Server, j'ai un collègue ( Nicolas PENIN) qui m'a fait découvrir comment utiliser "TortoiseMerge.exe" pour fusioner les fichiers lors de conflit.

Les raisons d'utiliser cette outil au lieu de celui de VSTS est propre à chaque personne, mais il permet à chacun de retrouver ses marques.

Pour ce faire allez dans le menu Outils -> Options puis dans le treeview sélectionnez Contrôle de code source -> Visual Studio Team Foundation Server.


Cliquez sur le bouton Configurer les outils utilisateur...


Puis vous pouvez ajouter un outils pour une extension:



Après l'installation de TortoiseSVN vous trouverez l'outil TortoiseMerge.exe à l'endroit suivant:
C:\Program Files\TortoiseSVN\bin\TortoiseMerge.exe

Les arguments sont:
/base:%3 /theirs:%1 /mine:%2 /merged:%4

Liste des options:
CommandeDescription
/?Affiche une boîte de dialogue avec les paramètres de ligne de commandes les plus importants.
/helpIdem que ?.
/baseSpécifie le fichier base utilisé lors d'une différenciation tri-directionnelle. C'est l'ancêtre commun des fichiers étant différenciés, bien qu'il n'est pas affiché dans une fenêtre séparée. Pour une différenciation bi-directionnelle, c'est le fichier de gauche.
/basenameLe nom du fichier de base. Il est affiché dans le titre de vue au lieu du chemin de fichier. Pour une différenciation tri-directionnelle il est affiché dans une info-bulle pour le titre de vue.
/theirsSpécifie le fichier le leur utilisé lors d'une différenciation tri-directionnelle, affiché dans le panneau de gauche.
/theirsnameLe nom de leur fichier. Il est affiché dans le titre de vue au lieu du chemin de fichier.
/mineSpécifie le fichier le mien utilisé dans une différenciation tri-directionnelle, affiché dans le panneau de droite. Pour une différenciation bi-directionnelle, c'est le fichier de droite.
/minenameLe nom de mon fichier. Il est affiché dans le titre de vue au lieu du chemin de fichier.
/mergedSpécifie le fichier fusionné résultant utilisé lors d'une différenciation tri-directionnelle. C'est le chemin du fichier où le résultat de la fusion/résolution de conflit est sauvegardé. S'il n'est pas indiqué, alors TortoiseMerge demandera à l'utilisateur où sauvegarder le résultat.
/mergednameLe nom du fichier fusionné. Il est affiché dans le titre de vue au lieu du chemin de fichier.
/patchpathLe chemin où un patch doit être appliqué. Si vous n'indiquez pas ce chemin, alors TortoiseMerge essayera de chercher le chemin lui-même pour faire correspondre les chemins du fichier de patch, mais cela peut durer très longtemps.
/patchoriginalLe nom du fichier original à patcher. Utilisé pour le titre de vue.
/patchpatchedLe nom du fichier patché résultant. Utilisé pour le titre de vue.
/diffLe chemin au fichier de patch/différence à s'appliquer à un répertoire.
/onewayForce TortoiseMerge à démarrer par la vue panneau unique au lieu de la vue que l'utilisateur a spécifié dans la configuration.
/reversedpatchCommute les vues gauche et droite des deux fichiers indiqués à différencier.
/createunifieddiffCrée une fichier de différences unifiées (fichier patch) à partir les deux fichiers spécifiés avec /origfile:"chemin_du_fichier_original" et /modifiedfile:"chemin_du_fichier_modifié". Le fichier cible est défini avec /outfile:"chemin_du_fichier_résultat". Si /outfile n'est pas défini, une boîte de dialogue Enregistrer sous s'affiche pour permettre à l'utilisateur de choisir l'emplacement du fichier patch. Note : Si /createunifieddiff est défini, tous les autres paramètres sont ignorés.
Souce : http://tortoisesvn.net/docs/nightly/TortoiseMerge_fr/tme-automation.html

Bon Merge

Merci encore à Nicolas PENIN

Bonjour à toutes et à tous,

Voici un petit message pour vous présenter un Add-in Outlook très intéressant qui permet de gérer ses WorkItems TFS depuis Outlook 2003 et 2007. Il fonctionne avec Team Foundation Server 2005 et 2008.


Video: ADD-in for Outlook TFS

 

Téléchargement du composant : http://blogs.microsoft.co.il/files/folders/leon/entry9509.aspx

 

Voilà et bonne journée.

 

Posté le mercredi 5 mars 2008 14:49 par pc152 | 0 commentaire(s)
Classé sous : ,

Bonjour à toutes et à tous.

Voici déjà la version 1.0.2.0 du programme « InformationVSTS ». Suite à des retours d'utilisateurs, j'ai fait les modifications et ajout suivant :

  • Récupération de la configuration de TFS
  • Récupération des projets d'équipe sur le serveur.
  • Récupération des informations sur les BUILD par projet
  • Mise en forme du rapport

Exemple de rapport envoyé par le programme :

Pour plus d'information tout ce passe ici :

http://www.clubvsts.org/FormServerTemplates/InformationVSTS.aspx

Bon test.

Bonjour à toutes et à tous

Le clubVSTS vient d'ouvrir la partie vidéo. Cette partie permet de regrouper en un endroit toutes les vidéos sur VSTS.

Lien : http://www.clubvsts.org/Vidos/Home.aspx

Pour le moment il y a 5 catégories :

  • Installation et migration
  • Les KPIs dans Team Foundation Server
  • Tests unitaires, couverture de code, tests Web
  • Team Architect
  • Utilisation divers de Team Foundation Server

Vous pouvez soumettre de nouvelles vidéos à l'adresse suivante:

Lien : http://www.clubvsts.org/Lists/Ajout%20de%20vido/overview.aspx

 

Bonjour à toutes et à tous

Dans un poste j'annonçais l'arrivé de Team Web Access 2008 en plusieurs langues. Ce qui est dommage c'est que chaqu'une des langues se retourve sur une installation indépendante.

Il n'est pas possible, simplement, d'installer deux langues, car à l'exécution d'une deuxième installation, bien que cela soit dans une langue différente, le programme vous informe qu'une version existe déjà.

Voici une façon simple et rapide d'installer deux langues.

Version Anglais:

Et version Française:

 

Pour arriver à ce résultat:

  1. Exécutez une première installation.
    • dans mon cas j'ai créer un nouveau site web sur le port 8090 et j'ai fait l'installe dans le répertoire TSWA/FR. .
  2. Une fois l'installation réussie et testée, copiez le répertoire TSWA dans un autre repertoire.
    • C:\Program Files\Microsoft Visual Studio 2008 Team System Web Access
  3. Désinstallez la version que vous venez d'installer en réexécutant le MSI.
  4. Installez une nouvelle version sur le meme site que la verison précédente mais dans un nouveau repertoire.
    • Dans mon cas j'ai installé la version anglaise dans le repertoire TSWA/EN
  5. Pour terminer, il suffut de reconfigurer le repertoire virtuel de la version FR pour pointer sur le repertoire que vous avez copier coller dans la phase 2.

Pour installer encore plus de langue, il suffit de rejouer le scénario autant de fois que vous souhaitez.

J'espère que pour les futures versions du produit une version multi-langue puisse être installé et configurable par utilisateur.

Bonne journée

 

Boujour à toutes et à tous

Etant alsacien, je regarde un peu ce que font nos amis allemand. Et voilà ce que j'ai trouvé aujourd'hui.

Un très joli outil de gestion pour les WorkItems. Très simple il demande une connexion à un Team Foundation Server, puis vous avez la liste des projets.

Pour chaque projet, l'outil vous donne la liste des woritems.

La possibilité de créer de nouveaux workItems.

D'avoir une vue des workitems par itération :

Mais surtout de créer une hiérarchie des workitems :

Vraiment très bon outil, bien qu'il soit allemand il est facilement utilisable car l'interface graphique est en anglais.

Il vous permet également d'exporter le tous vers MSProject.

Lien : http://www.artiso.com/

 

Bonjour à toutes et à tous
ProSondage.com à fait son apparition courant decembre 2007, il est passé discrètement mais pourtant il est simple d'utilisation et rapide de mise en place. Vous pouvez en trouver un sur la colonne gauche de mon blog mais également sur le site de mon club ( http://www.clubvsts.org ), site MOSS 2007 et oui dans MOSS 2007 nous pouvons mettre de la vidéo mais également des sondages ProSondage.

Bonne soirée.

Bonjour à toutes et à tous

La dernière TFS Times est disponilbe en ligne à l'adresse :

http://www.tfstimes.com/news/

Vous pouvez aussi la télécharger :

L'objectif de TFS Times est de vous faire connaitre (coté anglais) les personnes qui participent activement à TFS.

Dans ce nouveau numéro :

  • Displaying Quality Indicators on your TFS SharePoint Site
  • Microsoft Static Code Analysis tools survey
  • Debugging and Profiling Features in VS 2008

Ancienne version:

 

Bonne lecture

Posté le jeudi 7 février 2008 11:36 par pc152 | 0 commentaire(s)
Classé sous :
Plus de Messages Page suivante »


Les 10 derniers blogs postés

- un Pacman en Silverlight 2b2 par Pierrick's Blog le il y a 5 heures et 32 minutes

- Une table -> deux entity types sans colonne discriminante en base, gestion des relations par Matthieu MEZIL le il y a 13 heures et 31 minutes

- ssdl view et TPT par Matthieu MEZIL le 07-05-2008, 02:04

- L'injection SQL n'est PAS un problème QUE pour les développeurs web ! par CoqBlog le 07-05-2008, 01:08

- Un outil pour réaliser des animations WPF basées sur des équations de Bézier par Perspective le 07-04-2008, 21:45

- Sandcastle et CodePlex : le verdict par CoqBlog le 07-04-2008, 20:53

- ssdl view et TPH par Matthieu MEZIL le 07-04-2008, 19:12

- Webcasts sur le Parallel Framework disponibles par Matthieu MEZIL le 07-04-2008, 17:26

- [Silverlight] - Comprendre et Débuter avec Silverlight par Danuz le 07-04-2008, 12:41

- SharePoint : Nouvel article sur l'exportation et Importation de sites SharePoint par Blog Technique de Romelard Fabrice le 07-04-2008, 01:00