Creare una raccolta di progetti team

Per soddisfare le esigenze aziendali è possibile organizzare i progetti in gruppi creando raccolte di progetti team.Si può creare ad esempio una raccolta per tutti i progetti correlati a una particolare codebase o una raccolta per ogni Business Unit nell'organizzazione.Per ulteriori informazioni sulle raccolte di progetti team e su come utilizzarle per organizzare il server, vedere Organizzazione del server con raccolte di progetti team.

Prima di creare una raccolta di progetti team, saranno necessarie le seguenti informazioni:

  • Nome e istanza di SQL Server da utilizzare per ospitare nel database per la raccolta.Si può desiderare anche il nome di un database vuoto da utilizzare per la raccolta.

  • Applicazione Web di SharePoint, se disponibile, che ospiterà i portali per i progetti team in questa raccolta.Se l'account utente non dispone delle autorizzazioni per creare siti in tale applicazione Web di SharePoint, saranno necessari anche il nome e il percorso relativo di un sito creato automaticamente da un membro del gruppo di amministratori farm.

    Nota importanteImportante

    È possibile utilizzare un sito di SharePoint o una raccolta siti esistente anziché crearne uno quando si crea un insieme.Tuttavia, è necessario eseguire un set più complesso di procedure quando si configura la distribuzione.Determinate estensioni devono essere installate e configurate nel server che sta ospitando il sito e l'amministrazione del sistema sarà più complessa.A meno che l'infrastruttura aziendale non richieda l'utilizzo di un sito di SharePoint esistente, è necessario utilizzare l'opzione predefinita nella procedura guidata Crea raccolta di progetti team.

  • Server in cui è in esecuzione SQL Server Reporting Services e che ospiterà qualsiasi rapporto per i progetti team in questa raccolta, se tale server è stato configurato per la distribuzione e si desidera utilizzarlo per la raccolta.Se l'account utente non dispone delle autorizzazioni per creare cartelle in tale server, saranno necessari anche il nome e il percorso relativo di una cartella creata automaticamente da un amministratore in quel server.

    Nota importanteImportante

    È possibile utilizzare una cartella esistente quando si crea una raccolta, ma il processo è più complesso.A meno che le restrizioni di sicurezza nell'infrastruttura aziendale non impediscano la creazione di una cartella come parte della creazione di una raccolta, è necessario utilizzare l'opzione predefinita nella procedura guidata che crea la cartella come parte della creazione della raccolta.

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario essere un membro dei seguenti gruppi:

  • Gruppo Team Foundation Administrators o disporre dell'autorizzazione Crea raccolta di progetti team impostata su Consenti.

  • Gruppo Windows SharePoint Server Site Administrators e gruppo SharePoint Administration in Prodotti SharePoint.

  • Gruppo Gestione contenuto di SQL Reporting Services e gruppo Gestione contenuto progetto di SQL Reporting Services.

  • Il gruppo serveradmin o sysadmin nel server che ospiterà il database per la raccolta di progetti team.

  • Se si desidera creare una raccolta siti, una cartella di rapporti o un database durante la creazione di un insieme di progetti team, l'account del servizio utilizzato da Agente processo in background per Visual Studio Team Foundation (denominato anche account del servizio di Team Foundation Server o TFSService) deve disporre di determinate autorizzazioni.Per ulteriori informazioni, vedere Account del servizio e dipendenze in Team Foundation Server e Agente processo in background di Team Foundation.

Per ulteriori informazioni sulle autorizzazioni, vedere Autorizzazioni per Team Foundation Server.

Per creare una raccolta di progetti team

  1. Aprire la console di amministrazione di Team Foundation.

    Per ulteriori informazioni, vedere Aprire la console di amministrazione di Team Foundation.

  2. Espandere il nome del server, espandere Livello applicazione e scegliere Raccolte di progetti team.

  3. In Raccolte di progetti team, selezionare Crea raccolta.

    Verrà avviata la procedura guidata Crea raccolta di progetti team.

  4. In Nome specificare un nome per la raccolta.In Descrizione è facoltativamente possibile specificare una breve descrizione della raccolta e del relativo scopo.Scegliere Avanti.

[!NOTA]

Non è possibile utilizzare determinati caratteri, quali barre, nei nomi di raccolte.Per ulteriori informazioni, vedere Limitazioni di denominazione in Team Foundation Server.

  1. In Istanza di SQL Server specificare il nome del server in cui è in esecuzione SQL Server.Se si desidera utilizzare un'istanza denominata per ospitare il database per questa raccolta di progetti team, è necessario specificare anche il nome dell'istanza come nell'esempio seguente:

    ServerName**\**InstanceName

  2. In Database effettuare uno dei passaggi seguenti:

    • Se si desidera creare un database per questa raccolta di progetti team, scegliere Crea un nuovo database per la raccolta.

      Nota importanteImportante

      L'account del servizio utilizzato dall'Agente processo in background di Visual Studio Team Foundation deve disporre delle autorizzazioni per creare un database nell'istanza di SQL Server in cui si desidera creare il database.

    • Se si desidera utilizzare un database già esistente nell'istanza di SQL Server, scegliere Utilizza database esistente e specificare il nome del database nella casella di testo.

      [!NOTA]

         Per utilizzare questa opzione, è necessario specificare un database vuoto che esiste nell'istanza di SQL Server e a cui sono state concesse le autorizzazioni di scrittura.

  3. Scegliere Avanti.

  4. Se sono state configurate una o più applicazioni Web di SharePoint per supportare la distribuzione, nell'elenco Applicazione Web fare clic su un'applicazione Web di SharePoint ed effettuare uno dei passaggi seguenti:

    • Se si desidera utilizzare l'opzione predefinita per la creazione di una raccolta siti, scegliere Avanti.

    Verrà creata una raccolta siti di SharePoint e il nome dell'insieme verrà utilizzato come nome del sito secondario del sito radice configurato nell'applicazione Web di SharePoint.

    • Non è possibile creare una raccolta siti durante la procedura guidata se l'account del servizio di Team Foundation Server non è membro del gruppo di amministratori farm.È necessario utilizzare una raccolta siti esistente che è stata creata per l'utente da un membro del gruppo di amministratori farm.In tal caso, espandere Configurazione avanzata, scegliere Specificare il percorso di un sito di SharePoint esistente e specificare il percorso della raccolta siti creata.Fare clic su Verifica percorso e, se il percorso è corretto, scegliere Avanti.

      Nota importanteImportante

      A meno che l'infrastruttura aziendale non richieda l'utilizzo di una raccolta siti esistente, è necessario utilizzare l'opzione predefinita per la creazione di una raccolta siti.

  5. Se è stato configurato un server in cui è in esecuzione SQL Server Reporting Services per supportare la distribuzione, effettuare uno dei passaggi seguenti:

    • In Rapporti rivedere le informazioni per il server e la cartella che ospiteranno i rapporti per questa raccolta e scegliere Avanti.

    • Se l'account utente non dispone delle autorizzazioni per creare una cartella nel server in cui è in esecuzione Reporting Services, è necessario utilizzare una cartella creata automaticamente da un amministratore in quel server.In tal caso, espandere Configurazione avanzata, scegliere Specificare il percorso di un sito di SharePoint esistente e specificare il percorso relativo della cartella creata automaticamente.Fare clic su Verifica percorso e, se il percorso è corretto, scegliere Avanti.

    Nota importanteImportante

    A meno che le restrizioni di sicurezza nell'infrastruttura aziendale non impediscano la creazione automatica di una cartella come parte della procedura guidata, è necessario utilizzare l'opzione predefinita per creare una cartella.

  6. In Lab Management scegliere Configura Lab Management, quindi Avanti.

    Nota importanteImportante

    Se Lab Management è disabilitato nell'elenco delle pagine della procedura guidata, è necessario innanzitutto configurare Lab Management nella console di amministrazione di Team Foundation.Per ulteriori informazioni, vedere Configurazione di Lab Management per ambienti SCVMM.

    Se non si utilizza Lab Management nella distribuzione, procedere al passaggio 12.

  7. In Condivisioni di libreria scegliere Aggiungi e verifica, fare clic su una o più condivisioni di libreria Virtual Machine Manager (VMM) che devono essere utilizzate per archiviare le immagini della macchina virtuale per i progetti team in questa raccolta, quindi scegliere Aggiungi.

    È possibile impostare anche il nome della condivisione di libreria su un nome descrittivo facendo doppio clic su di esso.Per ulteriori informazioni, vedere Procedura: modificare la condivisione di libreria per le raccolte di progetti team.

  8. Selezionare o deselezionare la casella di controllo Provisioning automatico per ogni condivisione di libreria e fare clic su Avanti.

    Se si seleziona questa casella di controllo, in Team Foundation Server verrà aggiunta automaticamente la condivisione di libreria ai progetti team creati in questa raccolta.Per i progetti team non ancora creati, la condivisione viene aggiunta quando si crea il progetto tramite la Creazione guidata nuovo progetto team.

    Nota importanteImportante

    È necessario aggiungere almeno una condivisione di libreria alla raccolta di progetti team per abilitare Lab Management.

  9. Scegliere Avanti.

  10. In Gruppi host scegliere Aggiungi e verifica, fare clic su uno o più gruppi host VMM che devono essere utilizzati per distribuire le macchine virtuali per i progetti team in questa raccolta, quindi scegliere Aggiungi.

    È inoltre possibile modificare il nome del gruppo host in un nome descrittivo.Per ulteriori informazioni, vedere Procedura: modificare i gruppi host per le raccolte di progetti team.

    Nota importanteImportante

    Per abilitare Lab Management è necessario aggiungere almeno un gruppo host a una raccolta di progetti team.

    Il processo di verifica confermerà ora le seguenti modifiche:

    • L'account del servizio per Team Foundation Server è stato aggiunto a ogni host contenuto nei gruppi host specificati, in modo che Team Foundation Server possa comunicare direttamente con gli host nel gruppo host.

    • Viene specificata la scheda di rete che verrà utilizzata per la connessione alle macchine virtuali.

    1. Se l'account del servizio di Team Foundation Server (TFSService) non è stato aggiunto al gruppo Administrators in uno o più host di questi gruppi host, è necessario fornire un account di dominio che disponga di autorizzazioni amministrative in tutti gli host dei gruppi host che sono stati aggiunti.Questo passaggio consente all'account del servizio per Team Foundation Server (TFSService) di comunicare direttamente con gli host del gruppo host.

    2. Se sono presenti uno o più host Hyper-V con più schede di rete e se Team Foundation Server non è in grado di determinare quale scheda debba essere utilizzata per connettersi alle macchine virtuali, per ognuno di questi host verrà visualizzata la finestra di dialogo Più schede di rete.Specificare nell'elenco la scheda di rete corrispondente al percorso di rete che si desidera utilizzare.

    3. Selezionare o deselezionare la casella di controllo Provisioning automatico per ogni gruppo host.

      Se si seleziona questa casella di controllo, in Team Foundation Server verrà aggiunto automaticamente il gruppo host ai progetti team in questa raccolta di progetti team.Per i progetti team non ancora creati, il gruppo host viene aggiunto quando si crea il progetto tramite la Creazione guidata nuovo progetto team.

  11. Per specificare l'account utente da utilizzare per la comunicazione tra gli agenti di test e gli agenti di compilazione e tra i controller di test e Team Foundation Server, fare clic su Account del servizio.

    Nota di avvisoAttenzione

    Per questo account del servizio, è necessario specificare un account di dominio con autorizzazioni limitate.È necessario specificare un account che non disponga di alcuna autorizzazione amministrativa e che non sia utilizzato da alcun servizio attendibile, compresi il controller di compilazione e il controller di test.È consigliabile creare due account da utilizzare per questo account del servizio.Per ulteriori informazioni su questi due account, vedere Procedura: configurare l'account del servizio lab.

    1. Nella scheda Account del servizio specificare il nome dell'account in Nome account e la password in Password.

    2. Per verificare se l'account utente è valido, fare clic su Test.

    3. Scegliere Avanti.

  12. In Rivedi configurazione rivedere i dati.Se si desidera apportare eventuali modifiche, scegliere Indietro fino ad arrivare alla pagina desiderata per la modifica.Se tutte le informazioni sono corrette, fare clic su Verifica.

  13. In Controlli conformità rivedere lo stato dei controlli.

    Un indicatore Errore sottolineato in blu viene visualizzato accanto a qualsiasi configurazione contenente un errore.È possibile fare clic sull'indicatore per visualizzare un messaggio dettagliato relativo al problema.È necessario risolvere tutti gli errori prima di poter continuare.

  14. Dopo aver passato tutti i controlli conformità, scegliere Crea.

    Il processo di creazione di una raccolta di progetti team viene avviato.

  15. Dopo aver completato la procedura guidata, scegliere Chiudi.

Vedere anche

Attività

Move a Team Project Collection

Split a Team Project Collection

Concetti

Configurazione del server tramite la console di amministrazione di Team Foundation

Account del servizio e dipendenze in Team Foundation Server

Accedere alle funzionalità in Team Web Access