TFSLabConfig CreateTeamProjectHostGroup, commande
La commande CreateTeamProjectHostGroup permet d'assigner un groupe hôte d'une collection de projets d'équipe à un projet d'équipe dans la collection. Les groupes hôtes spécifient un ou plusieurs ordinateurs physiques qui sont les cibles de déploiement des environnements virtuels dans Visual Studio Lab Management. Des groupes hôtes sont créés dans SCVMM (System Center Virtual Machine Manager), et assignés à une collection de projets par Visual Studio Lab Management. Utilisez des commandes CreateTeamProjectHostGroup distinctes pour affecter plusieurs groupes hôtes à un projet d'équipe.
Notes
Vous pouvez assigner automatiquement un groupe hôte à tous les projets d'une collection de projets d'équipe lorsque vous assignez le groupe hôte à la collection.Consultez Commandes TFSConfig Lab /HostGroup et Comment : modifier les groupes hôtes pour vos collections de projets d'équipe.
Autorisations requises
Pour utiliser la commande CreateTeamProjectHostGroup, vous devez disposer de l'autorisation Manage Lab Locations au niveau du groupe hôte de la collection de projets d'équipe. Par défaut, les membres des groupes Administrateurs Team Foundation Server et Administrateurs de la collection de projets ont cette autorisation. Pour plus d'informations, consultez Référence des autorisations pour Team Foundation Server.
TFSLabConfig CreateTeamProjectHostGroup /Collection:collectionUrl /TeamProject:{* |teamProjectName} /TeamProjectCollectionHostGroup:(* |teamProjectCollectionHostGroupName} /Name:teamProjectHostGroupName [/Description:teamProjectHostGroupDescription] [/NoPrompt]
Paramètres
Option |
Description |
---|---|
Collection:collectionUrl |
Obligatoire. URL de la collection de projets d'équipe sur la couche Application de Team Foundation Server qui contient le projet d'équipe. Par exemple, /collection:http://abc:8080/TFS/DefaultCollection. |
TeamProject:{* |teamProjectName>} |
Obligatoire. Nom du projet d'équipe. Utilisez des guillemets si le nom comporte des espaces. Utilisez un astérisque (*) pour assigner le groupe hôte spécifié à tous les projets d'équipe de la collection. |
TeamProjectCollectionHostGroup:{* |teamProjectCollectionHostGroupName} |
Obligatoire. Nom du groupe hôte dans la collection de projets d'équipe. Utilisez des guillemets si le nom comporte des espaces. Utilisez un astérisque (*) pour assigner tous les groupes hôtes de la collection au projet d'équipe spécifié. Utilisez des guillemets si le nom comporte des espaces. |
Name:teamProjectHostGroupName |
Obligatoire. Nom à assigner au groupe hôte dans le projet d'équipe. |
Description:teamProjectHostGroupDescription |
Facultatif. Description du groupe hôte du projet d'équipe. |
NoPrompt |
Facultatif. Ne demandez pas à l'utilisateur de confirmer. |
Exemple
Pour une meilleure lisibilité, dans l'exemple, les options de commande apparaissent sur des lignes distinctes. Dans une fenêtre d'invite de commandes, tapez toutes les options pour une commande sur la même ligne.
Dans le premier exemple, tous les groupes hôtes de la collection de projets d'équipe sont assignés à chaque projet d'équipe de la collection. Dans le deuxième exemple, un groupe hôte de la collection de projets d'équipe est assigné à un projet d'équipe spécifique.
REM First example
TFSLabConfig CreateTeamProjectHostGroup
/collection:http://abc:8080/TFS/Collection0
/teamProject:*
/teamProjectCollectionHostGroup:*
REM Second example
TFSLabConfig CreateTeamProjectHostGroup
/collection:http://abc:8080/TFS/Collection0
/teamProject:Project1
/teamProjectCollectionHostGroup:tpchg1
/name:hg1
Voir aussi
Référence
TFSLabConfig ListTeamProjectCollectionHostGroups, commande
TFSLabConfig ListTeamProjectHostGroups, commande
TFSLabConfig DeleteTeamProjectHostGroup, commande
Concepts
Informations de référence sur les commandes TFSLabConfig