Utilisation de Team Foundation Server 2010 pour contrôler Visual Studio 2010

Page mise à jour :
Date de création de la page :

résumé

Jusqu’à présent, Visual Studio utilisait Visual SourceSafe pour le contrôle de code source, mais à partir de Visual Studio 2010, vous utiliserez Team Foundation Server pour le contrôle de code source.

Alors que Team Foundation Server traditionnel a été complexe à configurer et disponible à moindre coût, depuis 2010, il est devenu plus facile à installer et à configurer, le prix d’un seul élément n’est pas très différent de Visual SourceSafe, et même avec un abonnement MSDN, Professional Comme il est toujours attaché au-dessus, il est devenu facile à utiliser.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Environnement d’exploitation

Versions de Visual Studio prises en charge

  • 2010 (Professionnel ou supérieur)

Vérifier la version de Visual Studio

  • 2010 (Professionnel)

Environnement de prise en charge de l’installation de Visual Studio Team Foundation Server 2010

  • Windows Server 2003, 2003 R2, 2008 et 2008 R2 (tous les 32 bits et 64 bits sont acceptables)
  • Windows Vista, 7 (32 bits et 64 bits sont acceptables)

substance

* Les conseils présentés ici décrivent uniquement les paramètres jusqu’à ce que vous puissiez contrôler le code source à partir de Visual Studio. Des explications détaillées sur le contrôle de code source et des explications sur l’application d’autres fonctions ont été omises, alors veuillez l’essayer ou vous référer au site officiel, etc.

Visual Studio 2010 et Team Foundation Server 2010, qui sont utilisés dans ces conseils, sont également disponibles pour les versions d’évaluation. Si vous n’avez pas la version complète, veuillez la télécharger et l’utiliser à partir du lien ci-dessous.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (l’un des éléments suivants)

Le contrôle de code source côté client n’est pas disponible dans Visual Studio 2010 Express Edition. Assurez-vous d’utiliser Professionl Edition ou une version ultérieure. Visual Studio est décrit comme déjà installé.

La première étape consiste à installer Team Foundation Server 2010 en tant que programme d’installation du serveur qui gère la source. Bien qu’il soit nommé Server, depuis la version 2010, il peut être installé non seulement sur Windows Server, mais également sur les systèmes d’exploitation clients Windows Vista et Windows 7, de sorte qu’il peut être utilisé même par les personnes qui n’ont pas de produit Server, et il peut être facilement utilisé comme le transporter sur un ordinateur portable, etc.

Les conseils de cet article montrent Team Foundation Server 2010 installé sur Windows Server 2008 R2.

Lorsque vous accédez au disque Team Foundation Server 2010, il existe des dossiers « TFS-x64 » et « TFS-x86 » et les fichiers d’installation se trouvent dans chaque dossier. Ouvrez TFS-x64 si votre installation est pour le système d’exploitation x64 ou TFS-x86 pour le système d’exploitation x86.

Exécutez le fichier « setup.exe » dans le dossier.

Lorsque l’écran d’installation s’affiche, cliquez sur Suivant.

Lisez attentivement les termes du contrat de licence, cochez « J’accepte » et cliquez sur « Suivant ».

Si la fonctionnalité à installer n’est pas cochée, vérifiez-les toutes. Après avoir confirmé les vérifications, cliquez sur le bouton « Installer ».

Attendez un moment car l’installation va commencer.

Si le .NET Framework 4.0 n’est pas installé, vous serez invité à redémarrer après l’installation, alors redémarrez-le.

Étant donné que l’installation se poursuit après le redémarrage, si vous avez monté l’image disque sur un lecteur virtuel ou similaire, vous devrez la remonter.

Attendez un moment car l’installation se poursuivra après le redémarrage.

Une fois l’installation terminée, configurez Team Foundation Server, alors cochez « Démarrer Team Foundation Server Offensive Tool » en bas à gauche de l’écran et cliquez sur le bouton « Configurer ».

L’écran de saisie de licence Team Foundation Server s’affiche et, si vous en avez un, entrez votre clé de produit. Sinon, il sera utilisé comme version d’évaluation.

Si vous souhaitez l’utiliser comme version d’évaluation, vous verrez un message similaire à celui de droite.

Le Centre de configuration s’affiche.

Vous devrez choisir parmi trois modèles de configuration : Basic, Standard Single Server et Advanced. Toutefois, si vous l’installez sur un système d’exploitation client, il sera de base ou avancé.

Lorsque vous sélectionnez chaque élément dans la liste de gauche, le contenu affiché dans l’assistant et l’environnement de configuration approprié sont affichés, alors sélectionnez l’assistant en fonction de votre environnement et cliquez sur le bouton « Démarrer l’assistant ».

Ici, nous sélectionnons « Basic » pour démarrer l’assistant.

Cliquez sur Suivant.

Sélectionnez le serveur SQL Server que vous souhaitez utiliser comme base de données. Si SQL Server n’est pas installé dans votre environnement, vous pouvez choisir d’installer la version gratuite de SQL Server Express.

SQL Server est déjà installé dans l’environnement Tips, alors cochez la case « Utiliser une instance SQL Server existante ».

Spécifiez une instance si vous utilisez une instance SQL Server existante. Vous pouvez tester la connexion en cliquant sur le lien Tester à droite.

Vérifiez la configuration et cliquez sur Suivant.

Une vérification est effectuée pour voir s’il est configurable. Si tous réussissent, cliquez sur le bouton Configurer.

Nous l’avons configuré pour l’installer sur un serveur SQL Server existant, mais dans ce cas, nous devions remplir certaines conditions, telles que « la recherche en texte intégral est déjà installée » et « la mémoire du serveur est d’au moins 2 Go ». Si vous ne pouvez vraiment pas l’effacer, installez SQL Server Express.

Lorsque vous avez terminé la configuration, cliquez sur Suivant.

Lorsque tout est fait avec succès, fermez l’écran avec le bouton « Fermer ».

En accédant à l’URL affichée au centre de l’écran, vous pouvez gérer le projet d’équipe via un navigateur Web, même à partir du client. Cependant, nous ne l’expliquerons pas ici.

Vous reviendrez à l’écran précédent, mais cet écran sera également fermé.

D’autres configurations sont disponibles, donc si nécessaire, sélectionnez Configurer pour démarrer l’Assistant. Vous pouvez également démarrer la configuration à partir de la console Administration de Team Foundation Server, qui apparaît ultérieurement.

Lorsque vous fermez le Centre de configuration, la console Administration de Team Foundation Server démarre automatiquement.

Cependant, il n’y a plus rien à définir ici cette fois, vous pouvez donc le fermer. Le reste des paramètres est effectué du côté de Visual Studio.

Lorsque vous démarrez Visual Studio 2010 côté client, vérifiez que Team Foundation Server est spécifié dans le contrôle de code source. (Il est défini par défaut)

Sélectionnez « Outils » et « Options » dans le menu.

Sélectionnez Contrôle de code source, Sélectionnez Plug-ins dans l’arborescence de gauche et assurez-vous que Plug-ins de contrôle de code source actuel est défini sur Visual Studio Team Foundation Server.

Sélectionnez « Contrôle de code source » et « Environnement », sélectionnez « Team Foundation » dans « Préférences de contrôle de code source » et définissez chaque élément si nécessaire.

Après avoir confirmé les paramètres, sélectionnez « Équipe » « Se connecter à Team Foundation Server » dans le menu.

Lorsque la boîte de dialogue Se connecter au projet d’équipe s’affiche, cliquez sur le bouton Serveur.

Cliquez sur le bouton Ajouter.

Entrez le nom du serveur, ou URL, où vous venez d’installer Team Foundation Server 2010. Cliquez sur le bouton OK pour confirmer la connexion, et si vous parvenez à vous connecter, la boîte de dialogue se fermera. Si vous ne parvenez pas à vous connecter, une boîte de dialogue d’erreur s’affiche.

Vérifiez que le serveur que vous avez ajouté est répertorié.

Vérifiez que le serveur est disponible à partir de la sélection Team Foundation Server et cliquez sur le bouton Se connecter.

Dans Team Explorer, cliquez avec le bouton droit sur la collection de projets d’équipe à la racine et choisissez Nouveau projet d’équipe.

Entrez une description pour le nom du projet d’équipe que vous souhaitez créer, puis cliquez sur Suivant.

La boîte de dialogue Sélectionner un modèle de processus s’affiche. Vous pouvez choisir MSF for Agile Software Development v5.0 et MSF for CMMI Process Improvement v5.0 comme modèles, mais MSF for Agile Software Development v5.0 pour le développement personnel ou les petits projets.

Si vous n’avez pas encore créé de projets d’équipe, vous pouvez uniquement sélectionner Créer un dossier de contrôle de code source vide.

Confirmez les paramètres et cliquez sur le bouton « Terminer ».

La création du projet d’équipe commence.

Lorsque vous avez terminé, cliquez sur le bouton Fermer.

Vous pouvez voir que le projet d’équipe que vous avez créé est affiché dans Team Explorer.

Créons un projet maintenant. Vous pouvez créer n’importe quel projet, mais avant de terminer la création du projet, cochez Ajouter au contrôle de code source en bas à droite de la boîte de dialogue.

La boîte de dialogue Ajouter au contrôle de code source s’affiche, spécifiant dans quel dossier ajouter le projet.

Si nécessaire, vous pouvez créer des dossiers et spécifier où ajouter des projets.

Lorsque vous créez un projet, une marque « + » apparaît à gauche de chaque fichier. Cela indique qu’un nouveau fichier a été créé, mais qu’il n’a pas encore été archivé dans le contrôle de code source.

En outre, le panneau Modifier conservé apparaît au bas de Visual Studio avec une liste de fichiers que vous n’avez pas archivés.

Cliquez sur Archiver ici pour archiver tous les fichiers en attente.

Une boîte de dialogue de confirmation s’affiche, alors sélectionnez « Oui ».

Attendez quelques instants que l’enregistrement se termine.

Lorsque l’archivage est terminé, une marque de clé est affichée dans chaque fichier, comme indiqué dans la figure de droite. Cela amènera le fichier archivé dans le contrôle de code source. L’affichage ici sera le même que Visual SourceSafe.

Vous pouvez double-cliquer sur Contrôle de code source à partir de Team Explorer pour contrôler le serveur à partir de Visual Studio.

Comme le montre la figure de droite, vous pouvez voir que le projet que vous venez de créer est archivé.

Lorsque vous modifiez le code, il est automatiquement extrait et comporte une coche rouge comme indiqué dans la figure de droite. Si quelqu’un d’autre modifie le fichier, vous ne pourrez pas le retirer.

Vous pouvez définir ce contrôle de comportement dans les options Visual Studio ou dans la console de gestion.

Pour archiver un fichier modifié, cliquez avec le bouton droit sur le fichier et choisissez Archiver dans le menu.

Si vous modifiez accidentellement votre code ou si vous souhaitez revenir à un état précédent, sélectionnez « Annuler les modifications en attente ».

Résumé

Cette section décrit les étapes d’installation pour accéder au contrôle de code source à partir de Visual Studio. Le contrôle de code source ne consiste pas seulement à gérer les sources, mais comporte également diverses fonctions telles que le partage du code source avec plusieurs personnes, le contrôle exclusif, le contrôle de version, la comparaison du code avec les versions précédentes, le paramètre d’autorité d’accès, etc. En outre, bien que Visual SourceSafe soit une fonctionnalité de contrôle de code source uniquement, Team Foundation Server dispose également d’autres fonctionnalités telles que les builds automatisées, la sortie de rapports, la gestion du travail et l’intégration SharePoint, donc si vous avez le temps, vous pouvez également essayer d’utiliser ces fonctionnalités.