Questa documentazione è stata archiviata e non viene gestita.

Procedura: modificare la modalità di mapping dei campi in Microsoft Project

Se si desidera modificare il comportamento della pubblicazione per Microsoft Project, è necessario modificare il file di mapping di Microsoft Project. Modificando il file di mapping, è possibile specificare a quali campi di Team Foundation sono mappati i campi di Microsoft Project. È inoltre possibile controllare il comportamento della pubblicazione tramite l'attributo PublishOnly e definire campi speciali, ad esempio il campo di contesto.

Un file di mapping è associato ad un unico progetto Team. È possibile modificare il file di mapping in qualsiasi momento di un progetto Team. Il file di mapping con cui inizia un progetto Team è determinato dal file di mapping del modello di processo utilizzato per crearlo.

NoteNota

Quando si modifica il file di mapping per un progetto Team, si modificano i mapping dei campi di Microsoft Project per tutti i membri del team impegnati su tale progetto Team.

Per modificare il mapping dei campi dell'elemento di lavoro in Microsoft Project

  1. Scaricare il file di mapping dal progetto Team che si desidera modificare. Per ulteriori informazioni, vedere Procedura: scaricare o caricare un file di mapping campi di Microsoft Project.

  2. Aprire il file di mapping scaricato, ad esempio C:\MappingFile.xml, in un editor XML.

  3. Aggiungere nuovi mapping o modificare quelli esistenti nel seguente formato:

    <Mapping WorkItemTrackingFieldReferenceName="fieldname" 
       ProjectField="projectfield" 
       ProjectName="user friendly name"
       />
    

    Esempio:

    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Common.Priority"
       ProjectField="pjTaskText19"
       ProjectName="Work Item Priority" />
    

    Dove:

    Microsoft.VSTS.Common.Priority corrisponde a un campo esistente nel processo MSF for Agile Software Development.

    pjTaskText19 è un campo di testo personalizzato di Microsoft Project.

    NoteNota

    Per un elenco completo di tutti i valori di campo di Microsoft Project per l'attributo ProjectField, vedere Mapping campi in Microsoft Project.

  4. Facoltativamente, indicare se il campo deve essere pubblicato ma non aggiornato. Aggiungere l'attributo PublishOnly alla sezione del mapping per questo campo e impostarlo su true. È possibile utilizzare questo attributo per consentire ai membri del team di visualizzare un valore di campo ma non di modificarlo in Team Foundation.

  5. Specificare il campo di Microsoft Project da utilizzare come campo di sincronizzazione tramite la sintassi seguente:

    <SyncField ProjectField="" />
    

    Nell'esempio seguente viene illustrato come specificare pjTaskText25 come campo di sincronizzazione:

    <SyncField ProjectField="pjTaskText25" />
    
  6. Facoltativamente, specificare il campo di Microsoft Project che visualizza informazioni su collegamenti e allegati tramite la sintassi seguente:

    <LinksField ProjectField="" />
    

    Nell'esempio seguente viene illustrato come specificare pjTaskText26 come campo di collegamenti e allegati:

    <LinksField ProjectField="pjTaskText26" />
    
  7. Facoltativamente, specificare il campo di Team Foundation che visualizza informazioni sulla gerarchia attività tramite la sintassi seguente:

    <ContextField WorkItemTrackingFieldReferenceName="" />
    

    Nell'esempio seguente viene illustrato come specificare Microsoft.VSTS.Scheduling.TaskHierarchy come campo di contesto.

    <ContextField WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Scheduling.TaskHierarchy" />
    
  8. Salvare il file di mapping.

  9. Caricare il file di mapping dal progetto Team che si desidera modificare. Per ulteriori informazioni, vedere Procedura: scaricare o caricare un file di mapping campi di Microsoft Project.

Protezione

Per eseguire queste procedure, è necessario essere un membro del gruppo Project Administrators o disporre delle autorizzazioni Modifica informazioni a livello di progetto e Visualizza informazioni a livello di progetto impostate su Consenti. È inoltre necessario disporre delle autorizzazioni per creare il file di mapping nel percorso locale specificato. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Vedere anche

Mostra: