TFS 2010 : Renommer un serveur – Partie 6 : le serveur TeamFoundation Server 1

TFS 2010 : Renommer un serveur - Partie 6 : le serveur TeamFoundation Server

Liste des billets de cette série :


Dans cette cinquième partie nous allons voir ce qu’il faut faire lorsque nous voulons renommer le serveur TeamFoundation tfs.demo.local en tfs1.demo.local pour que nos services et nos fichiers connecté remarches :)

TeamFoundation Server

On va dans un premier temps renommer le serveur via les propriétés du système.

On va ensuite reconfigurer l’Application Tier de TFS via la console d’administration afin de lui indiquer son nouveau nom :

  1. Lancez la console d’admin.
  2. Sélectionnez le noeud Application Tier et cliquez sur le bouton Change URLs:
    01 - Change URLs
  3. Dans la boite de dialogue qui s’ouvre, mettez à jour le champs Notification URL avec la nouvelle adresse du serveur TFS :
    02 - Change URLs
  4. Cliquez sur le bouton OK.

Si vous préférez les outils en ligne de commande il est possible de faire la même chose en utilisant TfsConfig :

  1. Ouvrez une fenêtre de ligne de commande.
  2. Lancez la commande suivante pour mettre à jour l’URL de TFS :
    "%programfiles%\Microsoft Team Foundation Server 2010\Tools\tfsconfig" settings /notificationurl:http://tfs1:8080/tfs

Voila c’est tout pour le serveur TFS, il va maintenant falloir mettre à jour Sharepoint pour que les extensions TFS pointent vers la nouvelle adresse.

Sharepoint

Sur le serveur Sharepoint il va falloir reconfigurer les extensions TFS. Pour cela on passera aussi par la console d’administration de TFS mais sur le serveur Sharepoint cette fois ci :

  1. Ouvrez la console d’admin TFS.
  2. Sélectionnez le noeud Extensions for Sharepoint Products et cliquez sur le lien Modify access :
    03 - Modify Extensions for Sharepoint
  3. Dans la boite de dialogue qui s’ouvre, mettez à jour le champs URL for Team Foundation Server avec la nouvelle adresse :
    04 - Modify Extensions for Sharepoint
  4. Cliquez sur OK.

C’en ait fini pour Sharepoint mais pas pour son contenu.

Documents Office

Si vous avez des fichiers Excel ou Project dans vos librairie Sharepoint qui utilise l’add-in Team Explorer pour se connecter à TFS il va falloir les mettre à jour. Voici ce qu’il faut faire pour l’ensemble de vos Team Project si vous utilisez le process template Agile :

  1. Ouvrez le document Product Planning en édition :
    05 - Update Excel Workbooks
  2. Dans l’onglet Team, cliquez sur le bouton Configure et sélectionnez Server Connection :
    06 - Update Excel Workbooks
  3. Dans la boite de dialogue qui s’ouvre, cliquez sur Servers et ajouter le nouveau serveur.
  4. Une fois la connexion créée, sélectionner le serveur et le Team Project :
    08 - Update Excel Workbooks
  5. Cliquez sur Connect.
  6. Refaite les étapes 2 à 4 pour l’ensemble des documents. (oui ça peut être fastidieux :))

Les documents sont maintenant reconnecté. Il faut aussi à mettre à jour vos Visual Studio mais je pense que tous le monde sait faire :)

TeamBuild

Le dernier composant à mettre à jour est le service de build. Pour cela on passe encore par la console d’admin TFS :

  1. Sur le serveur de build, ouvrez la console d’admin.
  2. Sélectionnez le noeud Build Configuration et cliquez sur le liens Properties :
    10 - BuildService
  3. Dans la boite de dialogue qui s’ouvre, si le service en démarré il faut d’abord l’arrêter via la lien stop to make changes :
    11 - BuildService
  4. Vous pouvez maintenant mettre à jour le champs Connect to Team Project Collection (outgoing) avec la nouvelle adresse :
    12 - BuildService
  5. Cliquez sur Start pour redémarrer le service.
Si vous ne voulez pas utiliser la console d’administration, pas d’outil en ligne de commande mais une modification directement en base de registre est possible :
  1. Ouvrez l’éditeur de la base de registre (regedit).
  2. Allez dans HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\TeamFoundation\Build\ServiceHost.
  3. Mettez à jour la valeur ApplicationServerUrl avec la nouvelle adresse du serveur TFS.
  4. Redémarrez le service de build.

Voila l’installation est de nouveau fonctionnelle. La prochaine fois nous allons renommer le serveur TeamBuild.

Carpe Diem.

One comment on “TFS 2010 : Renommer un serveur – Partie 6 : le serveur TeamFoundation Server

  1. Pingback: TFS 2010 : Renommer un serveur – Partie 7 : le serveur TeamBuild ← Guillaume Rouchon's Blog

Leave a Reply

  

  

  

CAPTCHA *