Gestire l'associazione di progetti dell'organizzazione a progetti team
Per supportare la sincronizzazione dei dati tra un piano del progetto dell'organizzazione e un progetto team è necessario eseguire il mapping del piano al progetto team. È possibile eseguire il mapping di più piani allo stesso progetto team. Per eseguire il mapping di progetti dell'organizzazione, è necessario avere registrato e mappato l'istanza di Project Web Access o Project Web App (PWA) associata al progetto dell'organizzazione a una raccolta di progetti team.
In questo argomento
Recuperare le istanze registrate di PWA
Recuperare le raccolte di progetti mappate alle istanze di PWA
Associare un piano del progetto dell'organizzazione a un progetto team
Rimuovere l'associazione tra un piano del progetto dell'organizzazione e un progetto team
Aggiungere le risorse TFS al pool di risorse per Project Server
Requisiti
Prima di poter eseguire il mapping di un piano del progetto dell'organizzazione a un progetto team, è necessario aver configurato l'integrazione di Visual Studio Team Foundation Server e di Microsoft Project Server. Dopo avere eseguito la configurazione iniziale, è possibile eseguire e annullare il mapping tra i piani e i progetti team in base alle necessità.
Per eseguire queste procedure, è necessario disporre dell'autorizzazione Amministrazione integrazione di Project Server per una raccolta di progetti team o appartenere al gruppo Team Foundation Administrators . Inoltre, all'account del servizio di Visual Studio Team Foundation Server devono essere concesse le autorizzazioni amministrative sulle istanze di PWA che prenderanno parte alla sincronizzazione dei dati. Per ulteriori informazioni, vedere Assegnare le autorizzazioni per supportare l'integrazione TFS-Project Server.
Recuperare le istanze registrate di PWA
Tramite il comando seguente, è possibile elencare le istanze di PWA registrate con un server di livello applicazione e disponibili per il mapping a una raccolta di progetti team.
Per elencare le istanze registrate di PWA
Aprire una finestra del prompt dei comandi in cui sono installi Visual Studio oppure Team Explorer e immettere:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
In una versione a 32 bit di Windows sostituire %programfiles(x86)% con %programfiles.
Digitare il seguente comando quindi premere il tasto INVIO.
TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
Sostituire tfsUrl con l'URL (Uniform Resource Locator) del server a livello applicazione.
Verrà visualizzato il messaggio seguente:
Sono registrate le seguenti istanze di Project Web Access: pwaUrl.
Per ulteriori informazioni, vedere Registrare un'istanza di PWA in TFS.
Recuperare le raccolte di progetti mappate a un'istanza di PWA
Tramite il comando seguente, è possibile determinare quali raccolte sono mappate a un'istanza di PWA e disponibili per prendere parte alla sincronizzazione dei dati. È possibile associare un piano del progetto dell'organizzazione solo a un progetto team ospitato in una raccolta mappata a un'istanza di PWA che supporta il piano.
Per elencare le raccolte mappate
Digitare sul prompt dei comandi il seguente comando, quindi premere il tasto ENTER:
TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
Sostituire tfsUrl con l'URL del server a livello applicazione.
Verrà visualizzato il messaggio seguente:
Le seguenti raccolte sono mappate: tpcUrl al Project Web Access pwaUrl.
Associare un piano del progetto dell'organizzazione a un progetto team
È possibile eseguire il mapping di un piano del progetto dell'organizzazione al progetto team che contiene i dati che si desidera sincronizzare. Come illustrato nella figura seguente, è possibile associare più progetti dell'organizzazione allo stesso progetto team.
Per eseguire il mapping di un piano del progetto dell'organizzazione a un progetto team
Digitare sul prompt dei comandi il seguente comando, quindi premere il tasto ENTER
TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
Sostituire tpcUrl con l'URL della raccolta del progetti team, EnterpriseProjectName con il nome del piano del progetto dell'organizzazione 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. Specificare /noFixedWork se si desidera impedire assegnazioni di tipi di attività fisse. È inoltre possibile specificare l'argomento /projectFieldForWorkItemType e il nome di un campo in Project per archiviare il tipo di elemento di lavoro.
Verrà visualizzato il messaggio seguente:
Mappare il progetto di EnterpriseProjectName to team project TeamProjectName.
Mapping del progetto dell'organizzazione completato con successo EnterpriseProjectName al progetto team TeamProjectName.
Ripetere il passaggio 1 per ogni piano del progetto dell'organizzazione che si desidera associare a un progetto team.
Rimuovere l'associazione tra un piano del progetto dell'organizzazione e un progetto team
Prima di poter rimuovere l'associazione tra un piano del progetto dell'organizzazione e un progetto team, è necessario eliminare tutte le attività collegate agli elementi di lavoro nel progetto team mappato.
Per annullare il mapping di un piano del progetto dell'organizzazione a un progetto team
Al prompt dei comandi digitare il comando seguente, quindi premere INVIO.
TfsAdmin ProjectServer /UnmapPlanFromTeamProject/collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName
Sostituire tpcUrl con l'URL della raccolta del progetti team, EnterpriseProjectName con il nome del piano del progetto dell'organizzazione e TeamProjectName con il nome del progetto team.
Verrà visualizzato il messaggio seguente:
Annullamento del mapping del progetto dell'organizzazione EnterpriseProjectName dal team del progetto TeamProjectName.
Annullamento del progetto dell'organizzazione EnterpriseProjectName dal progetto team TeamProjectName completato con successo.
Aggiungere le risorse TFS al pool di risorse per Project Server
Per assegnare utenti di Team Foundation come risorse in Project, è necessario aggiungerli al pool di risorse dell'organizzazione e al pool di risorse per il piano del progetto dell'organizzazione. Per semplificare questo processo, è possibile configurare PWA per la sincronizzazione automatica dei gruppi di sicurezza con gruppi dallo stesso nome in Active Directory. È inoltre possibile sincronizzare utenti e risorse in Project Server con gli utenti in Active Directory in più domini e insiemi di strutture.
Per ulteriori informazioni su come aggiungere utenti al pool di risorse dell'organizzazione, vedere le pagine seguenti del sito Web Microsoft:
Inoltre, è necessario concedere agli utenti di Team Foundation l'accesso a Project Server. Per ulteriori informazioni, vedere Assegnare le autorizzazioni per supportare l'integrazione TFS-Project Server.
Vedere anche
Attività
Configurare l'integrazione TFS-Project Server
Riferimenti
Gestire i mapping tra un progetto dell'organizzazione e un progetto team
Concetti
Amministrare l'integrazione di Team Foundation Server e Project Server