Condividi tramite


Specifica dei tipi di elemento di lavoro che è possibile sincronizzare

Per supportare la sincronizzazione dei dati tra un piano del progetto dell'organizzazione e un progetto team, è necessario specificare i tipi di elementi di lavoro che si desidera prendano parte alla sincronizzazione. È possibile definire i tipi quando si associa un piano del progetto a un progetto team e aggiungere o rimuovere tipi in un secondo momento.

Nota

Tutti i tipi di elementi di lavoro mappati per un progetto team sono disponibili per fare parte della sincronizzazione dei dati con tutti i piani del progetto dell'organizzazione attualmente mappati al progetto team specificato o di cui si può eseguire il mapping in un secondo momento.

Prima di poter gestire i tipi di elementi di lavoro che partecipano alla sincronizzazione, è necessario avere configurato l'integrazione dei due prodotti server e avere eseguito il mapping di un piano del progetto dell'organizzazione al progetto team. Per ulteriori informazioni, vedere Configurazione dell'integrazione di Team Foundation Server e Project Server.

In questo argomento

  • Elencare i tipi di elementi di lavoro configurati per fare parte della sincronizzazione dei dati

  • Specificare i tipi di elementi di lavoro che possono fare parte della sincronizzazione dei dati

  • Rimuovere i tipi di elementi di lavoro dalla sincronizzazione dei dati

Autorizzazioni necessarie

Per eseguire queste procedure è necessario che l'autorizzazione Amministrazione integrazione di Project Server sia impostata su Consenti per un insieme di progetti team. Inoltre, all'account del servizio di Visual Studio Team Foundation Server devono essere concesse le autorizzazioni necessarie per interagire con le istanze di PWA che prenderanno parte alla sincronizzazione dei dati. Per ulteriori informazioni, vedere Assegnazione di autorizzazioni per supportare l'integrazione di Project Server e Team Foundation Server.

Elencare i tipi di elementi di lavoro configurati per fare parte della sincronizzazione dei dati

Tramite il comando seguente, è possibile determinare quali tipi per un progetto team sono già mappati e disponibili per essere utilizzati con un piano del progetto dell'organizzazione.

Per elencare i tipi di elementi di lavoro mappati per un progetto team

  1. In un computer in cui viene eseguito Team Explorer e il Service Pack 1 per Visual Studio 2010 aprire una finestra del prompt dei comandi e spostarsi sulla directory che contiene lo strumento TFSAdmin.

    Per impostazione predefinita, lo strumento si trova in Unità:\Programmi\Microsoft Visual Studio 10.0\Common7\IDE. Nei computer a 64 bit, lo strumento si trova in Unità:\Programmi (x86)\Microsoft Visual Studio 10.0\Common7\IDE.

  2. Al prompt dei comandi digitare il comando seguente, quindi premere INVIO.

    TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl /teamProject: TeamProjectName
    

    Sostituire tpcUrl con l'URL dell'insieme di progetti e TeamProjectName con il nome del progetto team.

    Verrà visualizzato il messaggio seguente:

    The following types of work items are configured for synchronization:

    Elenco di tipi di elementi di lavoro

Torna all'inizio

Specificare i tipi di elementi di lavoro che possono fare parte della sincronizzazione dei dati

È possibile configurare uno o più tipi di elementi di lavoro per un progetto team in modo che prendano parte alla sincronizzazione dei dati con le attività nei piani del progetto. I piani del progetto possono essere già mappati al progetto team oppure è possibile configurarli in un secondo momento per la sincronizzazione dei dati con il progetto team.

Per eseguire il mapping dei tipi di elementi di lavoro per un progetto team

  • Al prompt dei comandi digitare il comando seguente, quindi premere INVIO.

    TfsAdmin ProjectServer /MapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes 
    

    Sostituire tpcUrl con l'URL dell'insieme di progetti team e TeamProjectName con il nome del progetto team. Sostituire ListOfWorkItemTypes con i nomi dei tipi di elementi di lavoro da includere nella sincronizzazione dei dati. È possibile, ad esempio, specificare i tipi di elemento di lavoro seguenti per supportare un processo Agile come "User Story,Task" o "User Story",Task. Non inserire uno spazio dopo la virgola.

    È possibile specificare il flag /skipUIChanges facoltativo per indicare che nessuna modifica deve essere apportata alla scheda Project Server per i form elemento di lavoro dei tipi specificati.

    Nota importanteImportante

    Il flag /skipUIChanges deve essere incluso solo se un messaggio indica che si è verificato un errore quando il sistema ha tentato di aggiungere una scheda Project Server. Se viene visualizzato questo messaggio, sarà necessario aggiungere manualmente la scheda Project Server alla definizione di tipo di elemento di lavoro. Per ulteriori informazioni, vedere Campi di Project Server aggiunti per supportare la sincronizzazione dei dati.

    Verrà visualizzato il messaggio seguente:

    Configuring synchronization for the following work item types for team project TeamProjectName: List of Work Item Types.

    You have successfully configured the following work item types for team project TeamProjectName: List of Work Item Types.

Se è stato aggiunto un tipo senza specificare il flag /skipUIChanges, è possibile verificare che il tipo è stato modificato aggiornando il progetto team in Team Explorer e aprendo quindi un elemento di lavoro del tipo aggiunto. La scheda Project Server dovrebbe essere visualizzata nel form elemento di lavoro.

Torna all'inizio

Rimuovere un tipo di elemento di lavoro dalla sincronizzazione dei dati

Prima di poter rimuovere un tipo di elemento di lavoro dalla sincronizzazione dei dati, è necessario rimuovere i collegamenti che associano gli elementi di lavoro del tipo specificato alle attività definite in un piano del progetto dell'organizzazione. In alternativa, è possibile utilizzare il flag /force per forzare la rimozione di questi collegamenti e quindi rimuovere il tipo.

Per annullare il mapping di un tipo di elemento di lavoro da un progetto team

  • Al prompt dei comandi digitare il comando seguente, quindi premere INVIO.

    TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes 
    

    Sostituire tpcUrl con l'URL dell'insieme di progetti team, TeamProjectName con il nome del progetto team e ListOfWorkItemTypes con il nome o i nomi dei tipi di elementi di lavoro di cui annullare il mapping.

    È possibile specificare il flag /force facoltativo per rimuovere i collegamenti che associano gli elementi di lavoro alle attività di Project. Tramite questa opzione, è possibile rimuovere i tipi di elemento di lavoro dalla sincronizzazione dei dati, anche è in corso la sincronizzazione di elementi di lavoro del tipo specificato.

    Verrà visualizzato il messaggio seguente:

    Removing the following work item types from participating in synchronization of data for team project TeamProjectName : List of Work Item Types**.**

    The following work item types have been successfully removed from participating in synchronization for team project TeamProjectName**:** List of Work Item Types**.**

    È possibile verificare se il tipo è stato rimosso aggiornando il progetto team in Team Explorer e aprendo quindi un elemento di lavoro del tipo rimosso. La scheda Project Server dovrebbe essere rimossa dal form elemento di lavoro.

    Torna all'inizio

Vedere anche

Altre risorse

Gestione dei tipi di elementi di lavoro disponibili per la sincronizzazione

Configurazione dell'integrazione di Team Foundation Server e Project Server

Gestione di mapping tra un progetto dell'organizzazione e un progetto team

Amministrazione dell'integrazione di Team Foundation Server e Project Server