Créer une collection de projets d'équipe

Vous pouvez organiser vos projets en groupes qui répondent à vos exigences professionnelles en créant des collections de projets d'équipe. Par exemple, vous pouvez créer une collection pour tous les projets qui sont en rapport avec une base de code particulière, ou vous pouvez créer une collection pour chaque division de votre organisation. Pour plus d'informations sur les collections de projets d'équipe et sur la façon de les utiliser pour organiser votre serveur, consultez Organisation de votre serveur avec des collections de projets d'équipe.

Avant de créer une collection de projets d'équipe, vous aurez besoin des renseignements suivants :

  • Le nom et l'instance de SQL Server que vous voulez pour héberger la base de données pour la collection. Vous pouvez souhaiter également le nom d'une base de données vide à utiliser pour la collection.

  • L'application Web SharePoint, le cas échéant, qui héberge les portails des projets d'équipe de cette collection. Si votre compte d'utilisateur n'a pas les autorisations pour créer des sites sur cette application Web SharePoint, vous aurez aussi besoin du nom et du chemin d'accès relatif d'un site membre du groupe Administrateurs de batterie créé pour vous.

    Important

    Vous pouvez utiliser un site SharePoint existant (ou une collection de sites) au lieu d'en créer un lorsque vous créez une collection. Toutefois, vous devez exécuter un ensemble plus complexe de procédures lorsque vous configurez votre déploiement. Certaines extensions doivent être installées et configurées sur le serveur qui héberge le site, et l'administration du système sera plus complexe. À moins que votre infrastructure d'entreprise ne requière que vous utilisiez un site SharePoint existant, vous devez utiliser l'option par défaut de l'Assistant Créer une collection de projets d'équipe.

  • Le serveur qui exécute SQL Server Reporting Services et qui héberge les rapports des projets d'équipe de cette collection, si un tel serveur a été configuré pour le déploiement et que vous voulez l'utiliser pour la collection. Si votre compte d'utilisateur n'a pas les autorisations pour créer des dossiers sur ce serveur, vous aurez aussi besoin du nom et du chemin d'accès relatif d'un dossier qu'un administrateur a créé pour vous sur ce serveur.

    Important

    Vous pouvez utiliser un dossier existant lorsque vous créez une collection, mais le processus est plus complexe. À moins que les restrictions de sécurité de votre infrastructure d'entreprise n'empêchent la création d'un dossier dans le cadre de la création d'une collection, vous devez utiliser l'option par défaut de l'Assistant qui crée le dossier dans le cadre de la création de la collection.

Autorisations requises

Pour exécuter ces procédures, vous devez être membre des groupes suivants :

  • Le groupe Team Foundation Administrators, ou vous devez avoir l'autorisation Créer une collection de projets d'équipe définie avec la valeur Autoriser.

  • Le groupe Administrateurs de site Windows SharePoint Server et le groupe Administration SharePoint dans les produits SharePoint.

  • Les groupes Gestionnaires de contenu SQL Reporting Services et Gestionnaires de contenu de projet SQL Reporting Services.

  • Le groupe serveradmin ou sysadmin sur le serveur qui doit héberger la base de données de la collection de projets d'équipe, si vous voulez créer cette base de données dans le cadre de la création de la collection. Si vous projetez d'utiliser une base de données existante, vous devez disposer du rôle dbo pour cette base de données.

  • Si vous voulez créer une collection de sites, un dossier de rapports ou une base de données dans le cadre de la création d'une collection de projets d'équipe, le compte de service que l'Agent de travail en arrière-plan Visual Studio Team Foundation utilise (également appelé compte de service Team Foundation Server ou TFSService) doit avoir certaines autorisations. Pour plus d'informations, consultez Comptes de service et dépendances dans Team Foundation Server et Agent de travail en arrière-plan Team Foundation.

Pour plus d'informations sur les autorisations, consultez Autorisations de Team Foundation Server.

Pour créer une collection de projets d'équipe

  1. Ouvrez la console Administration Team Foundation.

    Pour plus d'informations, consultez Ouvrir la console Administration Team Foundation.

  2. Sous Team Foundation, développez le nom du serveur, développez Couche Application, puis cliquez sur Collections de projets d'équipe.

  3. Dans Collections de projets d'équipe, cliquez sur Créer une collection de projets d'équipe.

    L'Assistant Créer une collection de projets d'équipe s'ouvre.

  4. Dans la zone Nom, entrez un nom pour la collection. Sous Description, vous pouvez taper éventuellement une brève description de votre collection et de son objectif. Cliquez sur Suivant.

Notes

Vous ne pouvez pas utiliser certains caractères, tels que les barres obliques, dans les noms de collections. Pour plus d'informations, consultez Restrictions d'affectation de noms dans Team Foundation.

  1. Dans Instance SQL Server, tapez le nom du serveur qui exécute SQL Server. Si vous voulez utiliser une instance nommée pour héberger la base de données de cette collection de projets d'équipe, vous devez également spécifier le nom de l'instance comme dans l'exemple suivant :

    NomServeur**\**NomInstance

  2. Dans Base de données, effectuez l'une des étapes suivantes :

    • Si vous voulez créer une base de données pour cette collection de projets d'équipe, cliquez sur Créer une nouvelle base de données pour cette collection.

      Important

      Le compte de service que l'Agent de travail en arrière-plan Visual Studio Team Foundation utilise doit avoir les autorisations pour créer une base de données sur l'instance de SQL Server où vous voulez créer la base de données.

    • Si vous voulez utiliser une base de données qui existe déjà sur l'instance de SQL Server, cliquez sur Utiliser cette base de données existante et tapez le nom de la base de données dans la zone.

      Notes

         Pour utiliser cette option, vous devez spécifier une base de données vide qui existe sur l'instance de SQL Server et sur laquelle vous avez les autorisations d'accès en écriture.

  3. Cliquez sur Suivant.

  4. Si vous avez configuré une ou plusieurs applications Web SharePoint pour prendre en charge votre déploiement, dans la liste Application Web, cliquez sur une application Web SharePoint et exécutez l'une des étapes suivantes :

    • Si vous voulez utiliser l'option par défaut de la création d'une collection de sites, cliquez sur Suivant.

    Une collection de sites est créée, et le nom de la collection est utilisé comme nom du sous-site du site racine configuré dans l'application Web SharePoint.

    • Si le compte de service Team Foundation Server n'est pas membre du groupe Administrateurs de batterie, vous ne pouvez pas créer de collection de sites dans le cadre de cet Assistant. Vous devez utiliser une collection de sites existante, qu'un membre du groupe Administrateurs de batterie a créée pour vous. Dans ce cas, développez Configuration avancée, cliquez sur Spécifiez un chemin d'accès à un site SharePoint existant et tapez le chemin d'accès relatif de la collection de sites créée pour vous. Cliquez sur Vérifier le chemin d'accès et, si le chemin d'accès est correct, cliquez sur Suivant.

      Important

      À moins que votre infrastructure d'entreprise ne vous oblige à utiliser une collection de sites existante, vous devez utiliser l'option par défaut pour créer une collection de sites.

  5. Si vous avez configuré un serveur qui exécute SQL Server Reporting Services pour prendre en charge votre déploiement, exécutez l'une des étapes suivantes :

    • Dans Rapports, examinez les informations du serveur et du dossier qui hébergeront les rapports de cette collection et cliquez sur Suivant.

    • Si votre compte d'utilisateur n'a pas les autorisations pour créer un dossier sur le serveur qui exécute Reporting Services, vous devez utiliser un dossier qu'un administrateur a créé pour vous sur ce serveur. Dans ce cas, développez Configuration avancée, cliquez sur Spécifiez un chemin d'accès à un dossier existant et tapez le chemin d'accès relatif du dossier créé pour vous. Cliquez sur Vérifier le chemin d'accès et, si le chemin d'accès est correct, cliquez sur Suivant.

    Important

    À moins que les restrictions de sécurité de votre infrastructure d'entreprise n'empêchent la création automatique d'un dossier dans le cadre de l'Assistant, vous devez utiliser l'option par défaut pour créer un dossier.

  6. Dans Lab Management, cliquez sur Configurer Lab Management, puis cliquez sur Suivant.

    Important

    Si Lab Management est désactivé dans la liste des pages de l'Assistant, vous devez d'abord configurer Lab Management dans la console Administration de Team Foundation. Pour plus d'informations, consultez Configuration de Lab Management pour la première fois.

    Si vous n'utilisez pas Lab Management dans votre déploiement, passez à l'étape 16.

  7. Dans Partages de bibliothèque, cliquez sur Ajouter et vérifier, cliquez sur un ou plusieurs partages de bibliothèque Virtual Machine Manager (VMM) qui doivent être utilisés pour stocker les images d'ordinateurs virtuels pour les projets d'équipe de cette collection, puis cliquez Ajouter.

    Vous pouvez aussi modifier le nom du partage de bibliothèque en un nom convivial en double-cliquant dessus. Pour plus d'informations, consultez Comment : modifier le partage de bibliothèque pour vos collections de projets d'équipe.

  8. Activez ou désactivez la case à cocher Configuration automatique pour chaque partage de bibliothèque, puis cliquez sur Suivant.

    Si vous activez cette case à cocher, Team Foundation Server ajoute automatiquement le partage de bibliothèque aux projets d'équipe que vous créez dans cette collection. Pour les projets d'équipe qui n'ont pas encore été créés, le partage est ajouté quand l'Assistant Nouveau projet d'équipe crée le projet.

    Important

    Vous devez ajouter au moins un partage de bibliothèque à la collection de projets d'équipe pour activer Lab Management.

  9. Cliquez sur Suivant.

  10. Dans Groupes hôtes, cliquez sur Ajouter et vérifier, cliquez sur un ou plusieurs groupes hôtes VMM qui doivent être utilisés pour déployer les ordinateurs virtuels des projets d'équipe dans cette collection, puis cliquez sur Ajouter.

    Vous pouvez aussi modifier le nom du groupe hôte en un nom convivial en double-cliquant dessus. Pour plus d'informations, consultez Comment : modifier les groupes hôtes pour vos collections de projets d'équipe.

    Important

    Pour activer Lab Management, vous devez ajouter au moins un groupe hôte à la collection de projets d'équipe.

    Le processus de vérification confirme maintenant les modifications suivantes :

    • Le compte de service pour Team Foundation Server a été ajouté à chaque hôte dans les groupes hôtes que vous avez sélectionnés en vue de les ajouter, afin que Team Foundation Server puisse communiquer directement avec les hôtes sur le groupe hôte.

    • La carte réseau qui sera utilisée pour se connecter aux ordinateurs virtuels est spécifiée.

    1. Si le compte de service Team Foundation Server (TFSService) n'a pas été ajouté au groupe Administrateurs sur un ou plusieurs hôtes dans ces groupes hôtes, vous devez fournir un compte de domaine qui a des autorisations d'administration sur tous les hôtes dans les groupes hôtes que vous avez ajoutés. Cette étape permet au compte de service pour Team Foundation Server (TFSService) de communiquer directement avec les hôtes sur le groupe hôte.

    2. Si vous avez un ou plusieurs hôtes Hyper-V qui sont dotés de plusieurs cartes réseau et si Team Foundation Server ne parvient pas à déterminer la carte à utiliser pour connecter les ordinateurs virtuels, la boîte de dialogue Plusieurs cartes réseau s'affiche pour chacun de ces hôtes. Dans la liste, spécifiez la carte réseau qui correspond à l'emplacement réseau que vous voulez utiliser.

    3. Activez ou désactivez la case à cocher Configuration automatique pour chaque groupe hôte.

      Si vous activez cette case à cocher, Team Foundation Server ajoute automatiquement le groupe hôte aux projets d'équipe de cette collection de projets d'équipe. Pour les projets d'équipe qui n'ont pas encore été créés, le groupe hôte est ajouté quand l'Assistant Nouveau projet d'équipe crée le projet.

  11. Pour spécifier le compte d'utilisateur à utiliser pour la communication entre les agents de test et les agents de build, et entre les contrôleurs de test et Team Foundation Server, cliquez sur Compte de service.

    Avertissement

    Pour ce compte de service, vous devez spécifier un compte de domaine qui a des autorisations limitées. Vous devez spécifier un compte qui n'a pas d'autorisations d'administration et n'est pas utilisé par un service approuvé, notamment le contrôleur de build et le contrôleur de test. Créez deux comptes pour utiliser pour ce compte de service. Pour plus d'informations sur ces deux comptes, consultez Comment : configurer le compte de service pour l'intégration des tests et des workflows.

    1. Sous l'onglet Compte de service, tapez le nom de votre compte dans Nom du compte et le mot de passe dans Mot de passe.

    2. Pour vérifier si le compte d'utilisateur est valide, cliquez sur Tester.

    3. Cliquez sur Suivant.

  12. Dans Passer en revue la configuration, examinez vos données. Si vous voulez apporter des modifications, cliquez sur Précédent jusqu'à ce que vous atteigniez la page que vous voulez changer. Si toutes les informations sont correctes, cliquez sur Vérifier.

  13. Dans Vérifications de disponibilité, examinez l'état des contrôles.

    Un indicateur Erreur souligné en bleu apparaît en regard de toute configuration qui contient une erreur. Vous pouvez cliquer sur l'indicateur pour afficher un message détaillé du problème. Vous devez résoudre toutes les erreurs avant de pouvoir continuer.

  14. Après avoir passé tous les contrôles de disponibilité, cliquez sur Créer.

    Le processus de création d'une collection de projets d'équipe démarre.

  15. Une fois l'Assistant terminé, cliquez sur Fermer.

Voir aussi

Concepts

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

Comptes de service et dépendances dans Team Foundation Server