Condividi tramite


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 riguarda la creazione di un progetto team solo negli scenari in cui è stato 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 insieme di progetti team è necessario connettersi quando si crea il progetto team? Se TFS è stato installato con Configurazione guidata server 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 un solo insieme di progetti. Se è necessario creare altre raccolte, vedere Organizzare il server con 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. Aprire Visual Studio 2015 o Team Explorer 2015. Se non viene visualizzato il riquadro Team Explorer, scegliere Visualizza>Team Explorer dal menu.

  4. Connettersi al server e all'insieme di progetti team in cui si vuole creare il progetto team.

    ALM_CTP_Connect

    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. Ovvero, è necessario connettersi a TFS 2015 da Team Explorer 2015 o da una versione di Visual Studio 2015.

    ALM_EXL_Connect

    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.

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

    ALM_EXL_AddServer

  6. Aprire la Creazione guidata nuovo progetto Team.

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

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

    ALM_CTP_NameProject

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

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

    ALM_CTP_SelectTemplate

  9. Scegliere il sistema di controllo del codice sorgente.

    ALM_CTP_SelectSource

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

  10. A meno che l'insieme di progetti team non sia configurato per supportare un portale del progetto di SharePoint, l'operazione è terminata.

    ALM_CTP_Finish

    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.

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

    Home page di Team Explorer con TFVC come controllo del codice sorgente Home page di Team Explorer con Git come controllo del codice sorgente

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

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: È 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, utilizzare 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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.

ms181477.collapse_all(it-it,VS.140).gifD: 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:

ms181477.collapse_all(it-it,VS.140).gifD: 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.