Comando TFSLabConfig CreateTeamProjectHostGroup
Usare 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 vengono assegnati a una raccolta di progetti team da Visual Studio Lab Management. Usare 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 usare 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 altre informazioni, vedere Riferimento alle autorizzazioni per Team Foundation Server.
TFSLabConfig CreateTeamProjectHostGroup /Collection:collectionUrl /TeamProject:{* |teamProjectName} /TeamProjectCollectionHostGroup:(* |teamProjectCollectionHostGroupName} /Name:teamProjectHostGroupName [/Description:teamProjectHostGroupDescription] [/NoPrompt]
Parametri
Opzione |
Descrizione |
---|---|
Collection:collectionUrl |
Obbligatorio. 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>} |
Obbligatorio. Il nome del progetto Team. Usare le virgolette se il nome contiene degli spazi. Usare un asterisco (*) per assegnare il gruppo host specificato a tutti i progetti team nella raccolta. |
TeamProjectCollectionHostGroup:{* |teamProjectCollectionHostGroupName} |
Obbligatorio. Nome del gruppo host nella raccolta di progetti team. Usare le virgolette se il nome contiene degli spazi. Usare un asterisco (*) per assegnare tutti i gruppi host nella raccolta al progetto team specificato. Usare le virgolette se il nome contiene degli spazi. |
Name:teamProjectHostGroupName |
Obbligatorio. Nome da assegnare al gruppo host nel progetto team. |
Description:teamProjectHostGroupDescription |
Facoltativo. Descrizione del gruppo host del progetto team. |
NoPrompt |
Facoltativo. Non richiedere la conferma dell'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 verranno assegnati a ogni progetto team nella raccolta. Nel secondo esempio, un gruppo host nella raccolta di progetti team viene assegnato 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 ai comandi TFSLabConfig