Administration de Team Foundation Server

Bienvenue dans le guide d'administration pour Visual Studio Team Foundation Server 2012, également appelé TFS.Il s'agit du meilleur emplacement pour commencer à rechercher des informations sur la configuration de TFS, le gérer et l'utiliser pour prendre en charge votre entreprise.Ces informations sont conçues pour aider les administrateurs débutants à découvrir TFS, mais aussi aider les administrateurs expérimentés à profiter au mieux de cette dernière version.

Les administrateurs de TFS installent, configurent et mettent à jour le déploiement, et effectuent les tâches suivantes, notamment :

  • Sauvegarde et restauration des données

  • Ajout des serveurs, de fonctionnalités et d'autres ressources au déploiement

  • Administration des autorisations et de la sécurité

  • Organisation des projets et les ressources qui les prennent en charge en créant et maintenant des collections de projets d'équipe

  • Maintenance de la sécurité du déploiement en créant des groupes au niveau du serveur et au niveau de la collection pour la gestion des utilisateurs et de leurs autorisations

  • Gestion des groupes et des autorisations sur les serveurs intégrés au déploiement, tels que SQL Server Reporting Services et les produits SharePoint, ou coordination avec les administrateurs de ces serveurs pour vérifier de le bon fonctionnement de Team Foundation Server avec ces ressources

  • Gestion des services et des comptes de service utilisés dans le déploiement

En tant qu'administrateur de TFS, vous devez vous familiariser avec les restrictions de sécurité Windows, le contrôle de compte utilisateur et le fonctionnement de la sécurité pour les bases de données SQL Server.Si votre déploiement est intégré aux produits SharePoint, vous devez également vous familiariser avec la manière de gérer des collections de sites et des applications Web.

Si vous êtes l'administrateur d'un déploiement nouveau d'un déploiement sur le point d'être installé, vous devez réfléchir attentivement aux fonctionnalités de TFS que vous souhaitez installer et comment vous souhaitez les installer.En choisissant une topologie de déploiement qui correspond le mieux à vos besoins professionnels, vous pouvez aider à préserver la gestion et la viabilité à long terme des projets logiciels que vous prenez en charge.Vous pouvez examiner les exemples de topologies de TFS pour voir celle qui correspond le mieux à vos besoins, ou vous pouvez suivre le didacticiel qui vous permet de Préparation de l'utilisation d'une installation sur un seul serveur [Didacticiel].Vous pouvez décider que Service Team Foundation, une version hébergée de TFS, est le meilleur choix pour vous et votre entreprise.

Il existe des versions en ligne et hors connexion de ce guide et du guide d'installation :

  • Pour rechercher la version la plus récente de ce guide, consultez cette page sur le site Web Microsoft : Administration de Team Foundation Server.Pour télécharger la version la plus récente de ce guide pour une utilisation en mode hors connexion, consultez la page suivante sur le site Web Microsoft : Guide d'administration téléchargeable.

  • Pour lire les informations les plus récentes sur l'installation Team Foundation et rechercher une version téléchargeable du guide d'installation, consultez la page suivante sur le site Web Microsoft : Installation de Team Foundation Server et Visual Studio ALM.

  • Les versions hors connexion de ces guides sont des fichiers d'aide compilés du module (.chm).Si vous rencontrez des problèmes lors de l'ouverture d'un fichier .chm téléchargé, consultez la dernière section de cette rubrique.

Ressources qui vous permettent de gérer TFS

Contenu

Tâches courantes

Didacticiels pour Team Foundation Server

Fonctionnement des outils et concepts d'administration

Organisation de votre serveur avec des collections de projets d'équipe

Configuration de ressources pour prendre en charge les projets d'équipe

Accès aux fonctionnalités dans Team Web Access

Découvrez Team Foundation Server : Vous pouvez examiner les fonctionnalités et fonctions de TFS, explorez les topologies de déploiement de l'architecture et un exemple de serveur, choisissez la structure de déploiement qui correspond le mieux à vos besoins professionnels et consultez les didacticiels conçus pour vous aider prendre en main un déploiement sur un seul serveur.

Installation de Team Foundation Server et Visual Studio ALM

Préparation de l'utilisation d'une installation sur un seul serveur [Didacticiel]

Installer Team Foundation Server : vous pouvez choisir le scénario d'installation ou de mise à niveau pour votre déploiement, installer les composants requis et installer les composants de Team Foundation pour prendre en charge vos projets de développement logiciel.

Pour mettre à niveau votre version de Team Foundation Server, consultez Spécifications en matière de mise à niveau TFS.

Mettre à niveau Team Foundation Server Vous pouvez effectuer une mise à niveau d'une version de TFS vers une autre.Vous pouvez aussi effectuer une mise à niveau d'une version antérieure de TFS vers Visual Studio Team Foundation Server 2012.

Mise à niveau à partir de Visual SourceSafe

Mise à niveau de Visual SourceSafe : votre équipe et vous-même pouvez apprécier de nombreux avantages en mettant à niveau vos projets de code, fichiers, historique des versions, étiquettes et informations utilisateur de Visual SourceSafe au contrôle de version Team Foundation Server (TFS).

Gestion de la configuration du serveur

Configuration de votre serveur à l'aide de la Console Administration Team Foundation

Comptes de service et dépendances dans Team Foundation Server

Sauvegarde et restauration de votre déploiement

Restauration d'un déploiement sur un serveur vers un nouveau matériel [Didacticiel]

Arrêter et démarrer des services, des pools d'applications et des sites Web

Configurer les notifications par courrier électronique et spécifier le serveur SMTP

Sécurisation de Team Foundation Server

Gérer les serveurs et les ressources du déploiement : après avoir installé et configuré initialement TFS, vous pouvez surveiller et modifier la configuration pour prendre en charge vos projets de développement ou augmenter la sécurité de votre déploiement.Vous devez également établir un plan de sauvegarde pour protéger vos données.Vous pouvez également développer ou déplacer des parties du déploiement afin de répondre au mieux à vos besoins opérationnels.

Créer une collection de projets d'équipe

Modifier une collection de projets d'équipe

Créer des collections de projets d'équipe : vous pouvez organiser un groupe de projets de développement et les ressources qui les prennent en charge dans une collection de projets d'équipe.Vous pouvez créer autant de collections de projets d'équipe qu'il le faut pour prendre en charge les efforts de développement.

Configuration et administration de Lab Management

Ajouter des ordinateurs virtuels comme ressources de développement et de test : vous pouvez configurer Visual Studio Lab Management pour prendre en charge le développement et le test du code de votre équipe sur des environnements virtuels.

Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités

Configuration de ressources pour prendre en charge les projets d'équipe

Ajouter des ressources de création de rapport ou de portail du projet aux projets d'équipe existants : vous pouvez ajouter ou modifier les ressources disponibles aux membres de votre équipe.Ces ressources peuvent inclure un guide de processus, un portail du projet d'équipe et une bibliothèque de documents partagés.

Administration du contrôle de version Team Foundation

Modifier le mode de stockage et d'accès du code source : vous pouvez vérifier l'excellente qualité du code en configurant les stratégies d'archivage, les paramètres d'extraction, et en optimisant l'accès au code source.(Nous ne republions pas actuellement cette section.Toutefois, vous pouvez prendre connaissance de la version Visual Studio 2010 de ce guide.)

Configuration et gestion de votre système de génération

Générer, tester et déployer automatiquement et régulièrement votre application dans un environnement distribué : vous pouvez configurer les composants d'un système de génération dont votre équipe a besoin Team Foundation Build À mesure que votre équipe et que votre base de code se développent, vous pouvez monter en charge et gérer votre système de génération.

Configurer Team Foundation Server pour la prise en charge de vos équipes de développement

Effectuer une mise en route en tant qu'équipe

Gestion de Mon profil et affichage de mes autorisations

Ajouter des utilisateurs aux projets d'équipe

Définir des autorisations d'administrateur pour des collections de projets d'équipe

Définir des autorisations d'administrateur pour Team Foundation Server

Autorisations de Team Foundation Server

Groupes, autorisations et rôles par défaut de Team Foundation Server

Gérer des utilisateurs et des groupes : vous pouvez contrôler quels utilisateurs ont accès aux projets d'équipe, aux collections de projets d'équipe ainsi que les serveurs qui exécutent les composants de Team Foundation.Vous pouvez également contrôler les tâches que chaque type d'utilisateur peut exécuter.

  • Gérer des groupes et l'appartenance aux groupes : vous pouvez organiser et gérer plus facilement les utilisateurs dans TFS à l'aide des groupes par défaut et leurs autorisations connexes dans un projet d'équipe, dans une collection de projets d'équipe, ou au niveau du serveur.Vous pouvez également créer des groupes personnalisés et leur accorder des autorisations spécifiques qui répondent aux besoins professionnels des utilisateurs qui travaillent sur vos projets.

  • Gérer des utilisateurs en dehors des groupes : vous pouvez ajouter un utilisateur à TFS avec des autorisations différentes de celles accordées par l'appartenance à ce groupe.

  • Gérer des autorisations : vous pouvez afficher et modifier les autorisations qui sont assignées à un utilisateur ou un groupe au niveau du serveur, de la collection et du projet.En comprenant les autorisations du système, vous pouvez mieux définir des groupes personnalisés et leurs autorisations pour répondre aux besoins de sécurité de votre déploiement.

Référence technique de Team Foundation

Référence technique : vous pouvez découvrir les outils en ligne de commande avec lesquels vous pouvez gérer votre déploiement.

Forum d'administration TFS

Solutions et projets Visual Studio ALM Rangers

Blog Team Foundation Server

Articles techniques pour Visual Studio Application Lifecycle Management

Démo sur le développement Agile

TFS sur CodePlex

Ressources supplémentaires : parfois la meilleure façon de se familiariser avec TFS est d'interagir avec d'autres administrateurs sur les forums, blogs, puis de lire des exemples réels de déploiement.

Ouverture d'un fichier .chm téléchargé

Sur un ordinateur sur lequel la mise à jour de sécurité 896358 est installée, vous ne pouvez pas ouvrir les fichiers .chm que vous téléchargez.Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Impossible d'ouvrir des fichiers d'aide HTML à partir d'Internet Explorer après avoir installé la mise à jour de sécurité 896358 ou Windows Server 2003 Service Pack 1.

Pour contourner ce problème, suivez l'une de ces méthodes :

Méthode 1

  1. Ouvrez le fichier .chm.

  2. Dans la boîte de dialogue Ouvrir un fichier-Avertissement de sécurité, désactivez la case à cocher Toujours demander avant d'ouvrir ce type de fichier.

  3. Cliquez sur Ouvrir.

Méthode 2

  1. Ouvrez le menu contextuel du fichier .chm, puis choisissez Propriétés.

  2. Choisissez Débloquer.

  3. Ouvrez le fichier .chm.

Voir aussi

Concepts

Planification et suivi de projets

Amélioration de la qualité avec les outils de diagnostic de Visual Studio

Nouveautés de Visual Studio 2012 Application Lifecycle Management