Condividi tramite


Specificare i tipi di elementi di lavoro da 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 aver configurato l'integrazione di Visual Studio Team Foundation Server e Microsoft Project Server, ed aver eseguito il mapping di un piano di progetto enterprise con il progetto team. Per ulteriori informazioni, vedere Configurare l'integrazione TFS-Project Server.

Requisiti

Per eseguire queste procedure è necessario che l'autorizzazione Amministrazione integrazione di Project Server sia impostata su Consenti per una raccolta di progetti team. Inoltre, all'account del servizio di 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 Assegnare le autorizzazioni per supportare l'integrazione TFS-Project Server.

Elencare i tipi di elementi di lavoro configurati per far parte della sincronizzazione 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. Per accedere allo strumento da riga di comando TfsAdmin, aprire una finestra del prompt dei comandi in cui è installato Visual Studio o Team Explorer ed inserire:

    cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
    

    In una versione a 32 bit di Windows sostituire %programfiles(x86)% con %programfiles%.

  2. Digitare il seguente comando, quindi premere il tasto INVIO.

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

    Sostituire tpcUrl con l'URL della raccolta 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:

    List of Work Item Types

Specificare i tipi di elementi di lavoro che possono far parte della sincronizzazione 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

  • Digitare sul prompt dei comandi il seguente comando, quindi premere il tasto INVIO.

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

    Sostituire tpcUrl con l'URL della raccolta di progetti team e TeamProjectName con il nome del progetto team. Sostituire ListOfWorkItemTypes con i nomi dei tipi degli elementi di lavoro da includere nella sincronizzazione dei dati. È possibile, ad esempio, specificare i tipi di elemento di lavoro seguenti per supportare un processo 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.

    Importante

    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 a TFS 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.

Rimuovere un tipo di elemento di lavoro dalla sincronizzazione 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

  • Digitare sul prompt dei comandi il seguente comando, quindi premere il tasto INVIO.

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

    Sostituire tpcUrl con l'URL della raccolta 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.

Vedere anche

Attività

Configurare l'integrazione TFS-Project Server

Riferimenti

Definire i tipi di elementi di lavoro disponibili per la sincronizzazione

Gestire i mapping tra un progetto dell'organizzazione e un progetto team

Concetti

Amministrare l'integrazione di Team Foundation Server e Project Server