Comando TFSLabConfig CreateTeamProjectHostGroup
Utilizzare il comando CreateTeamProjectHostGroup per assegnare un gruppo host da una raccolta di progetti team a un singolo progetto team nella raccolta.I gruppi host specificano uno o più computer fisici che costituiscono le destinazioni di distribuzione per gli ambienti virtuali in Visual Studio Lab Management.I gruppi host vengono creati in System Center Virtual Machine Manager (SCVMM) e assegnati a una raccolta di elementi di progetti da Visual Studio Lab Management. Utilizzare comandi CreateTeamProjectHostGroup separati per assegnare più gruppi host a un progetto team.
[!NOTA]
È possibile assegnare automaticamente un gruppo host a tutti i progetti in una raccolta di progetti team quando si assegna il gruppo host alla raccolta di progetti team.Vedere Comandi TFSConfig Lab /HostGroup e Procedura: modificare i gruppi host per le raccolte di progetti team.
Autorizzazioni necessarie
Per utilizzare il comando CreateTeamProjectHostGroup, è necessario disporre dell'autorizzazione Manage Lab Locations a livello del gruppo host della raccolta di progetti team.Per impostazione predefinita, i membri dei gruppi Team Foundation Server Administrators e Project Collection Administrators dispongono di questa autorizzazione.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.
TFSLabConfig CreateTeamProjectHostGroup
/Collection:collectionUrl
/TeamProject:{* |teamProjectName}
/TeamProjectCollectionHostGroup:(* |teamProjectCollectionHostGroupName}
/Name:teamProjectHostGroupName
[/Description:teamProjectHostGroupDescription]
[/NoPrompt]
Parametri
Opzione |
Descrizione |
---|---|
Collection:collectionUrl |
Necessario.URL della raccolta di progetti team a livello applicazione Team Foundation Server che contiene i progetti team.Ad esempio, /collection: http://abc:8080/TFS/DefaultCollection. |
TeamProject:{* |teamProjectName>} |
Necessario.Il nome del progetto Team.Utilizzare le virgolette se il nome contiene degli spazi.Utilizzare un asterisco (*) per assegnare tutti i gruppi host specificati nella raccolta ai progetti team. |
TeamProjectCollectionHostGroup:{* |teamProjectCollectionHostGroupName} |
Necessario.Nome del gruppo host nella raccolta di progetti team.Utilizzare le virgolette se il nome contiene degli spazi.Utilizzare un asterisco (*) per assegnare tutti i gruppi host nella raccolta ai progetti team specificati.Utilizzare le virgolette se il nome contiene degli spazi. |
Name:teamProjectHostGroupName |
Necessario.Nome da assegnare al gruppo host nel progetto team. |
Description:teamProjectHostGroupDescription |
Opzionale.Descrizione del gruppo host del progetto team. |
NoPrompt |
Opzionale.Non richiedere la conferma all'utente. |
Esempio
Per migliorare la leggibilità nell'esempio, le opzioni di comando vengono elencate in righe separate.In una finestra del prompt dei comandi, digitare tutte le opzioni di un comando sulla stessa riga.
Nel primo esempio, tutti i gruppi host nella raccolta di progetti team saranno assegnati a ogni progetto team nella raccolta.Nel secondo esempio, un gruppo host nella raccolta di progetti team viene assegnata a uno specifico progetto team.
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
Vedere anche
Riferimenti
Comando TFSLabConfig ListTeamProjectCollectionHostGroups
Comando TFSLabConfig ListTeamProjectHostGroups
Comando TFSLabConfig DeleteTeamProjectHostGroup
Concetti
Riferimento comando TFSLabConfig
Configurazione del server tramite la console di amministrazione di Team Foundation