Comando TFSLabConfig CreateTeamProjectLibraryShare
Utilizzare il comando CreateTeamProjectLibraryShare per assegnare una condivisione di libreria da un insieme di progetti team a un singolo progetto team nell'insieme. Una condivisione di libreria fornisce l'accesso alle risorse basate su file per gli ambienti virtuali come ad esempio immagini ISO e dischi rigidi virtuali. Le condivisioni di libreria vengono create in System Center Virtual Machine Manager (SCVMM) e assegnate a un insieme di progetto da Visual Studio Lab Management. Utilizzare comandi CreateTeamProjectLibraryShare distinti per assegnare più condivisioni di libreria a un progetto team.
Nota
È possibile assegnare automaticamente una condivisione di libreria a tutti i progetti in un insieme di progetti team tramite Comandi TFSConfig Lab /LibraryShare e Procedura: modificare la condivisione di libreria per gli insiemi di progetti team.
Autorizzazioni necessarie
Per utilizzare il comando CreateTeamProjectLibraryShare, è necessario disporre dell'autorizzazione Manage Lab Locations a livello di condivisione di libreria dell'insieme di progetti team. Per impostazione predefinita, i membri dei gruppi Team Foundation Server Administrators e Amministratori insiemi di progetto dispongono di questa autorizzazione. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.
TFSLabConfig CreateTeamProjectLibraryShare
Collection:collectionUrl
/TeamProject:{* |teamProjectName}
/TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName}
/Name:teamProjectLibraryShareName
[/Description:teamProjectLibraryShareDescription]
[/NoPrompt]
Parametri
Opzione |
Oggetto di descrizione |
---|---|
Collection:collectionUrl |
Obbligatoria. URL dell'insieme di progetti team del livello applicazione di Team Foundation Server in cui si trova il progetto team. Ad esempio, /collection: http://abc:8080/TFS/DefaultCollection. |
TeamProject:{* |teamProjectName} |
Obbligatoria. Il nome del progetto Team. Utilizzare le virgolette se il nome contiene degli spazi. Utilizzare un asterisco (*) per assegnare tutte le condivisioni di libreria nell'insieme ai progetti team specificati. |
TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName} |
Obbligatoria. Nome della condivisione di libreria nell'insieme di progetti team. Utilizzare un asterisco (*) per creare una condivisione di libreria dei progetti team per tutte le condivisioni di libreria nell'insieme di progetti team. |
Name:teamProjectLibraryShareName |
Obbligatoria. Nome da assegnare alla condivisione di libreria del progetto team. |
Description: teamProjectLibraryShareDescription |
Facoltativo. Una descrizione della condivisione di libreria del progetto team. |
NoPrompt |
Facoltativo. 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, tutte le condivisioni di libreria assegnate nell'insieme di progetti team vengono assegnate ai progetti team nell'insieme. Nel secondo esempio, una condivisione di libreria nell'insieme di progetti team viene assegnato a uno specifico progetto team.
REM First example
TFSLabConfig CreateTeamProjectLibraryShare
/collection:http://abc:8080/TFS/Collection0
/TeamProject:*
/TeamProjectCollectionLibraryShare:*
REM Second example
TFSLabConfig CreateTeamProjectLibraryShare
/collection:http://abc:8080/TFS/Collection0
/TeamProject:Project1
/TeamProjectCollectionLibraryShare:tpcls1
/name:ls1
Vedere anche
Attività
Configurazione e amministrazione di Lab Management
Riferimenti
Comando TFSLabConfig ListTeamProjectCollectionLibraryShares
Comando TFSLabConfig ListTeamProjectLibraryShares
Comando TFSLabConfig DeleteTeamProjectLibraryShare
Concetti
Configurazione del server tramite la console di amministrazione di Team Foundation
Riferimento comando TFSLabConfig