Liste des billets de cette série :
- Partie 1 : introduction
- Partie 2 : le serveur de base de données
- Partie 3 : le serveur Analysis Services
- Partie 4 : le serveur Reporting Services
- Partie 5 : le serveur Sharepoint
- Partie 6 : le serveur TeamFoundation Server
- Partie 7 : le serveur TeamBuild
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 :
- Lancez la console d’admin.
- Sélectionnez le noeud Application Tier et cliquez sur le bouton Change URLs:
- Dans la boite de dialogue qui s’ouvre, mettez à jour le champs Notification URL avec la nouvelle adresse du serveur TFS :
- 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 :
- Ouvrez une fenêtre de ligne de commande.
- 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 :
- Ouvrez la console d’admin TFS.
- Sélectionnez le noeud Extensions for Sharepoint Products et cliquez sur le lien Modify access :
- Dans la boite de dialogue qui s’ouvre, mettez à jour le champs URL for Team Foundation Server avec la nouvelle adresse :
- 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 :
- Ouvrez le document Product Planning en édition :
- Dans l’onglet Team, cliquez sur le bouton Configure et sélectionnez Server Connection :
- Dans la boite de dialogue qui s’ouvre, cliquez sur Servers et ajouter le nouveau serveur.
- Une fois la connexion créée, sélectionner le serveur et le Team Project :
- Cliquez sur Connect.
- 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 :
- Sur le serveur de build, ouvrez la console d’admin.
- Sélectionnez le noeud Build Configuration et cliquez sur le liens Properties :
- 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 :
- Vous pouvez maintenant mettre à jour le champs Connect to Team Project Collection (outgoing) avec la nouvelle adresse :
- Cliquez sur Start pour redémarrer le service.
- Ouvrez l’éditeur de la base de registre (regedit).
- Allez dans HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\TeamFoundation\Build\ServiceHost.
- Mettez à jour la valeur ApplicationServerUrl avec la nouvelle adresse du serveur TFS.
- Redémarrez le service de build.
Voila l’installation est de nouveau fonctionnelle. La prochaine fois nous allons renommer le serveur TeamBuild.
Carpe Diem.
Pingback: TFS 2010 : Renommer un serveur – Partie 7 : le serveur TeamBuild ← Guillaume Rouchon's Blog