Creare un progetto team

È possibile creare un progetto team in Team Foundation Server (TFS) per stabilire un repository per il codice sorgente e una posizione per consentire ai team di pianificare, tenere traccia dello stato e collaborare.

Se è già disponibile un progetto team e si vuole iniziare la codifica di un progetto di applicazione, vedere uno dei seguenti argomenti: Sviluppare l'applicazione in un controllo della versione di Team Foundation, Configurare Git nel computer di sviluppo o Creazione di soluzioni e progetti.

Se non si vuole gestire un server locale, è possibile creare un progetto team con Visual Studio Online. Questo argomento è valido solo per creare un progetto team quando si è distribuito TFS in locale.

  1. Se non si è membri del gruppo Project Collection Administrators, chiedere di essere aggiunti. Per creare i progetti team, l'autorizzazione Crea nuovi progetti deve essere impostata su Consenti.

  2. Chiedere all'amministratore TFS le seguenti risorse e ottenere autorizzazioni aggiuntive in base alle necessità:

    • A quale raccolta di progetti team è necessario connettersi quando si crea il progetto team? Se TFS è stato installato con Configurazione guidata di base, è disponibile una sola raccolta di progetti denominata DefaultCollection. Se non si lavora in un'organizzazione aziendale in cui è necessario il supporto di centinaia di progetti team, aggiungere tutti i progetti team a una sola raccolta di progetti. Se è necessario creare altre raccolte, vedere Gestire le raccolte di progetti team.

    • SQL Server Analysis Services e SQL Server Reporting Services sono stati configurati per la distribuzione? In tal caso, chiedere all'amministratore di essere aggiunti come membro del gruppo Team Foundation Content Managers nel server che ospita SQL Server Reporting Services. Senza queste autorizzazioni, non è possibile creare un progetto team.

    • Un'applicazione Web di SharePoint è stata configurata per la distribuzione? Se si desidera configurare un portale di SharePoint durante la creazione del progetto team, chiedere all'amministratore di SharePoint di poter disporre delle autorizzazioni di controllo completo nel server in cui è ospitato Prodotti SharePoint. In caso contrario, è possibile ignorare questo passaggio e configurare un portale in un secondo momento.

  3. Da Team Explorer 2013 connettersi al server e alla raccolta di progetti team in cui si desidera creare il progetto team.

    Select team project link on the Connect page in Team Explorer

    Team Explorer viene installato con Visual Studio. In alternativa, è possibile installare Team Explorer gratuitamente.

    È necessario connettersi da un client con lo stesso livello di versione di TFS. In altre parole, è necessario connettersi a TFS 2013 da Team Explorer 2013.

    Connect to Team Foundation Server dialog box

    Suggerimento

    Se si esegue Team Explorer da un server in cui sono ospitati Prodotti SharePoint e SQL Server Reporting Services, potrebbe essere necessario eseguire Visual Studio come amministratore.

  4. Se è la prima volta che si esegue la connessione a TFS, sarà necessario aggiungere TFS all'elenco di server riconosciuti.

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

  5. Aprire la Creazione guidata nuovo progetto Team.

    Collegamento per la creazione del nuovo progetto nella pagina Connessione (Team Explorer)

  6. Assegnare un nome al progetto team. Non specificare più di 64 caratteri.

    Specify the Team Project Settings page in the New Team Project dialog box

    Si noti inoltre che, dopo aver creato un progetto team, non è possibile modificarne il nome.

  7. Scegliere un modello di processo. Per un confronto dei modelli di processo predefiniti, vedere Utilizzare elementi del progetto team.

    Select a Process Template page in the New Team Project dialog box

  8. Scegliere il sistema di controllo del codice sorgente.

    Specify Source Control Settings page in the New Team Project dialog box

    Se non si è sicuri del sistema da usare, vedere qui per altre informazioni.

  9. A meno che la raccolta di progetti team non sia configurata per supportare un portale del progetto di SharePoint, l'operazione è terminata.

    Confirm Team Project Settings page in the New Team Project dialog box

    Se il pulsante Avanti è attivo, è possibile configurare il portale del progetto.

    Se nella procedura guidata viene rilevato un problema, verrà visualizzato un messaggio di errore e un collegamento al log di creazione del progetto. Rivedere il log per le eccezioni e gli errori specifici. Per altre informazioni, vedere Domande e risposte più avanti in questo argomento.

  10. Al termine, è possibile visualizzare il progetto team in Team Explorer. È anche possibile scegliere il collegamento Accesso Web per connettersi al progetto team tramite Team Web Access.

    Home page per un progetto team in Team Explorer

Successiva attività da provare

Aggiungere utenti ai progetti team per consentire ad altri utenti di connettersi al proprio progetto team.

Inoltre, con il progetto team creato, è possibile iniziare a sviluppare l'applicazione in un controllo della versione di Team Foundation, usare Git o creare un'applicazione.

Per avviare la pianificazione del lavoro e la collaborazione come team, vedere Verificare il lavoro con Visual Studio ALM e TFS.

Domande e risposte

D: In che modo è possibile aggiungere un modello di processo personalizzato personale all'elenco?

R: Sarà necessario innanzitutto caricare il modello tramite Gestione modelli di processo. Per altre informazioni sulla personalizzazione di un modello di processo, vedere qui.

D: Dove si trova il file di log?

R: Il file di log viene archiviato in $:\Users\nome utente\AppData\Local\Temp ed è etichettato come VSTS_TeamProjectCreation_yyyy_mm_dd_hh_mm_ss.log.

Nel log sono riportate tutte le azioni eseguite dalla procedura guidata al momento dell'errore e sono inclusi dettagli aggiuntivi sull'errore. È possibile rivedere le voci del file di log per individuare i problemi correlati a file o rete eseguendo la ricerca in base a Eccezione o Errore.

D: Come si risolvono gli errori correlati alle autorizzazioni?

R: Se viene visualizzato un messaggio di errore in cui è indicato che non si dispone dell'autorizzazione, ottenere queste autorizzazioni: diventare membri dei gruppi Project Collection Administrators e Team Foundation Content Managers e ottenere autorizzazioni di controllo completo nel server in cui è ospitato Prodotti SharePoint.

D: Come si risolve l'errore TF30169?

R: Errore TF30169: impossibile caricare il modello di processo {0}.. Questo errore indica che i modelli di processo del sito di SharePoint non sono disponibili nel server in cui è ospitato Prodotti SharePoint.

Contattare l'amministratore di sistema del server in cui è ospitato Prodotti SharePoint e richiedere che i modelli di processo necessari vengano aggiunti al server. Vedere Requisiti di Prodotti SharePoint per Team Foundation Server.

D: Come si risolve l'errore TF30321?

R: Errore TF30321: il nome specificato è già usato per un altro progetto team su Team Foundation Server. Questo errore indica che è necessario utilizzare un nome diverso per il progetto team. Il nome immesso è in uso attivo o ha subito un'eliminazione parziale, ma non l'eliminazione completa.

D: Come si elimina un progetto team?

R: È possibile eliminare un progetto team che non si usa più. In questo modo, si semplifica la navigazione nei progetti team in uso. Vedere Eliminare un progetto team.

D: È stato eliminato un progetto team, ma quando si prova a crearne uno con lo stesso nome viene visualizzato un errore?

R: Se la creazione o l'eliminazione di un progetto non viene completata correttamente, è possibile creare o eliminare alcuni componenti ignorandone altri. In tal caso, non è possibile riutilizzare il nome associato al progetto team.

Per verificare l'eliminazione del progetto o per rimuovere i componenti rimanenti associati a un progetto team eliminato parzialmente, usare lo Eliminare un progetto team [TFSDeleteProject]. Successivamente, riprovare a creare il progetto team con lo stesso nome.

Anche con la risoluzione dei problemi, potrebbe non essere possibile utilizzare lo stesso nome. Alcuni componenti del progetto team eliminato potrebbero essere stati pianificati per l'eliminazione, ma non ancora eliminati.

D: Come si risolve un messaggio di errore relativo a un plug-in?

R: Nel modello di processo usato per creare il progetto Team sono inclusi diversi file del plug-in XML. Se in uno di questi file è contenuto un errore di formato o di altro tipo, verrà visualizzato un messaggio di errore.

Rivedere il log di creazione del progetto per determinare quale plug-in ha provocato l'errore. Dopo avere individuato il problema, è possibile contattare lo sviluppatore o il fornitore del plug-in oppure tentare di correggere direttamente il problema. Per altre informazioni, vedere Personalizzare un modello di processo.

D: Come si risolve un problema di connessione a un server?

R: Se viene visualizzato un messaggio di errore relativo a un problema di connessione a un server, al recupero di informazioni da un server o al controllo delle autorizzazioni per creare progetti, un server della distribuzione potrebbe essere configurato in modo errato. Questo problema si verifica soprattutto dopo uno spostamento di server, un failover o un'altra attività di manutenzione.

Contattare l'amministratore di sistema TFS e richiedere che verifichi la configurazione del server.

D: È disponibile uno strumento di diagnostica che possa garantire che la distribuzione è pronta per la creazione di progetti team?

R: Sì. È possibile usare Best Practices Analyzer per Team Foundation Server. Questo strumento esegue controlli specifici per determinare se la distribuzione è configurata per supportare la creazione di un progetto team.

D: Nel progetto team non è disponibile la creazione di rapporti né un portale del progetto.In che modo è possibile aggiungere queste risorse?

R: Vedere uno degli argomenti seguenti:

D: A chi rivolgersi per eventuali domande?

R: È possibile rivolgere una domanda o cercare una risposta nel forum relativo alla gestione dei progetti e degli elementi di lavoro in Team Foundation Server forum.