jeudi 30 septembre 2010

[Suite] Le connecteur de TFS et Project Server 2010

Toujours dans mon analyse du connecteur de Team Foundation Server 2010 et de Project Server 2010, je vous livre mon impréssion et les premières explications techniques.

La principe est simple, toutes données modifiées dans TFS sont répercutées dans Project Server 2010 et inverssement, cela dans une fréquence de rafraichissement de 30 secondes.

Ce qu'il faut savoir :
  • Une instance de PWA peut être liée à une collection de projets dans TFS (TCP)
  • Une instance de PWA peut être liée à un ensemble de TCP
  • Un TCP ne peux être lié à plusieurs instances de PWA

Le paramétrage ce fait en ligne de commande avec l'outil "TfsAdmin.exe".

Exemple pour récupérer la liste des collections de projets qui sont mappées sur TFS :

TfsAdmin ProjectServer GetMappedCollections /instance:http://localhost:8080/tfs

Je vous livre une vue réduite du scénario technique de création d'une liaison entre Project Server 2010 et TFS 2010 :

4 dll font leur apparition, je ne vais pas encore rentrer dans les détails aujourd'hui car j'ai tout simplement pas encore fait le tour de ces DLL, mais cela laisse à penser que nous allons pouvoir développer des applications UI où d'autre connecteur assez simplement.

Petite remarque : La mise en place du connecteur nécessite une petite personnalisation des workitem mais moins importante que dans la version CodePlex de l'ancien connecteur.

La suite au prochain épisode :)

Aucun commentaire: