Configuration de Visual Studio 2003 avec Team Foundation Server

Cet article a pour but de définir les composants nécessaires à l’utilisation de Visual Studio 2003 avec Team Foundation Server.

Des procédures pas à pas détailleront l’installation de ces composants.
Vu 2295  fois

 

Team Explorer

Team Explorer peut-être trouvé sur le DVD de Team Foundation Server ou bien ici (fichier img).

 

Lancer l’installation (setup.exe) de Team Explorer

 

 

Cliquer sur "Next"

Accepter les thermes du contrat et cliquer sur "Next"

Cliquer sur "Next" (accepter la destination par défaut)

Cliquer sur "Install"

 

Patienter pendant l’installation

Cliquer sur "Finish"

 

TFS AddIn - CheckOut and Get Last Version

 

Par défaut, lorsque vous récupérer (Check Out) un fichier du contrôle de source depuis Visual Studio 2005, la dernière version n’est pas rapatriée (contrairement à Visual Source Safe).

 

Afin d’éviter des erreurs, il est fortement conseillé d’installer cette Addin qui permet de récupérer la dernière version du fichier à chaque fois.

 

Cet Addin peut-être trouvé ici :

 

Copier le contenu du répertoire suivant TFS AddIn - CheckOut and Get Last Version dans MyDocuments\Visual Studio 2005\Addins.

 

Créer le répertoire Addins s’il n’existe pas.

 

Je vous conseil également de modifier le fichier "MyAddIn1.addin" pour qu'il référence la dll "MyAddIn.dll" dans le répertoire courant :

 

<Assembly>MyAddin1.dll</Assembly>

 

 

Ouvrir "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe.config" avec notepad

 

 

Insérer les trois lignes en rouge ci-dessous (Vérifier que l’adresse est correcte) :

 

<?xml version ="1.0"?>

<configuration>

  <appSettings>

    <add key="server" value ="http://NomDuServeur" />

  </appSettings>

</configuration>

 

 

 

Vérifier que l’installation c’est correctement déroulée en ouvrant Visual Studio 2005 et en affichant la fenêtre Add-In Manager ("Tools" à "Add-In Manager")

 

Team Foundation Provider pour VS 2003

 

Vous pouvez le trouver ici : Visual Studio Team Foundation Server MSSCCI Provider

 

Lancer l’installation

 

 

Cliquer sur "Next"

 

 

Sélectionner "I agree" et cliquer sur "Next"

 

 

Laisser le chemin d’installation par défaut et sélectionner "Eveyone"

 

Cliquer sur "Next"

 

Cliquer sur "Next"

 

Patienter pendant l’installation

 

Cliquer sur "Close"

 

 

Configuration du contrôleur de source dans Visual Studio 2003

 

Il est conseillé de configurer le comportement du contrôleur de source dans Visual Studio 2003 comme indiqué dans les captures ci-dessous :

 

 

« Tools »à « Options » à « Source Control » à « General »

 

« Tools »à « Options » à « Source Control » à « SCC Provider » à « Advanced »

 

D’autre part, si vous travaillez à la fois sur des projets dans Visual Source Safe et sur Team Foundation, Visual Studio 2003 ne permet pas de passer d’un contrôleur à un autre. Le changement se fait dans la base de registre.

 

Pour simplifier cette manipulation, utiliser SscSwitch disponible ici : SccSwitch

 

Première connection à Team Foundation Server

 

Lancer Visual Studio 2003

 

Aller dans « File » à« Source Control » à « Open from source control »

 

 

Cliquer sur « Servers »

 

 

Cliquer sur « Add »

 

Entrer le nom du serveur Team Foundation Server

Renseigner le mot de passe du compte pour se connecter à TFS

 

Cliquer sur « Close »

 

 

Cliquer sur « OK »

 

Récupérer le projet de travail

 

 

Note : Il est également possible d’utiliser Team Explorer (lancer Visual Studio 2005 qui a été installé avec Team Explorer) pour récupérer et manipuler des projets dans le contrôleur de source de Team Foundation.


 

Publié le  19/09/2007
Auteur:  Aleks

 

Commentaires

Pas de commentaires

Si vous souhaitez ajouter un commentaire vous devez être authentifié.

 

ASP MAGAZINE  ASP-PHP.NET  C²I  CodePPC  CodeS-SourceS  Dotnet-News.com  Tech Head Brothers 

Dotnet-Project.com© tous droits réservés
Webmaster Aleks. Ont collaboré à l'aboutissement de ce projet :
CodeS-SourceS.com, ASP-PHP.Net, DotNet-FR.org, C2i.fr, Newsletter ASP.NET.