Comando TFSLabConfig CreateTeamProjectLibraryShare

Utilizzare il comando CreateTeamProjectLibraryShare per assegnare una condivisione di libreria da una raccolta di progetti team a un singolo progetto team nella raccolta.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 una raccolta di elementi 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 una raccolta di progetti team tramite Comandi TFSConfig Lab /LibraryShare e Procedura: modificare la condivisione di libreria per le raccolte di progetti team.

Autorizzazioni necessarie

Per utilizzare il comando CreateTeamProjectLibraryShare, è necessario disporre dell'autorizzazione Manage Lab Locations a livello di condivisione di libreria 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 CreateTeamProjectLibraryShare 
Collection:collectionUrl
      /TeamProject:{* |teamProjectName}
      /TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName} 
      /Name:teamProjectLibraryShareName
       [/Description:teamProjectLibraryShareDescription]
       [/NoPrompt]

Parametri

Opzione

Descrizione

Collection:collectionUrl

Necessario.URL della raccolta di progetti team a livello di applicazione di Team Foundation Server in cui si trova il progetto 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 tutte le condivisioni di libreria nella raccolta ai progetti team specificati.

TeamProjectCollectionLibraryShare:{* |teamProjectCollectionLibraryShareName}

Necessario.Nome della condivisione di libreria nella raccolta di progetti team.Utilizzare un asterisco (*) per creare una condivisione di libreria dei progetti team per tutte le condivisioni di libreria nella raccolta di progetti team.

Name:teamProjectLibraryShareName

Necessario.Nome da assegnare alla condivisione di libreria del progetto team.

Description:teamProjectLibraryShareDescription

Opzionale.Una descrizione della condivisione di libreria 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, tutte le condivisioni di libreria assegnate nella raccolta di progetti team vengono assegnate ai progetti team nella raccolta.Nel secondo esempio, una condivisione di libreria nella raccolta di progetti team viene assegnata 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

Riferimenti

Comando TFSLabConfig ListTeamProjectCollectionLibraryShares

Comando TFSLabConfig ListTeamProjectLibraryShares

Comando TFSLabConfig DeleteTeamProjectLibraryShare

Concetti

Riferimento comando TFSConfig Lab

Configurazione del server tramite la console di amministrazione di Team Foundation

Riferimento comando TFSLabConfig

Configurazione e amministrazione di Lab Management