Freigeben über


Ändern der Zuordnung von Feldern zu Microsoft Project

Wenn Sie das Veröffentlichungsverhalten für Microsoft Project ändern möchten, müssen Sie die Microsoft Project-Zuordnungsdatei ändern.Durch Ändern der Zuordnungsdatei können Sie die Felder in Team Foundation angeben, die Feldern in Microsoft Project zugeordnet werden.Außerdem können Sie das Veröffentlichungsverhalten über das PublishOnly-Attribut steuern und besondere Felder festlegen, z. B. das Kontextfeld.

Einem Teamprojekt wird eine Zuordnungsdatei zugeordnet.In einem Teamprojekt können Sie die Zuordnungsdatei jederzeit ändern.Die Zuordnungsdatei, mit der das Teamprojekt beginnt, wird durch die Zuordnungsdatei aus der Prozessvorlage bestimmt, mit der das Teamprojekt erstellt wurde.Um Änderungen an der Microsoft Project Feldzuordnungsdatei vorzunehmen, müssen Sie es von dem Server herunterladen auf dem das Teamprojekt definiert ist.Verwenden Sie den Befehl TFSFieldMapping, die Microsoft Project Feldzuordnungsdatei für das Teamprojekt hochladen oder herunterladen.

HinweisHinweis

Wenn Sie die Zuordnungsdatei eines Teamprojekts ändern, ändern Sie die Microsoft Project-Feldzuordnungen für alle Teammitglieder des Teamprojekts.

Anforderungen

  • Sie müssen Mitglied der Gruppe sein Projektadministratoren oder das Projektebeneninformationen bearbeiten und die Projektebeneninformationen anzeigen Berechtigungen zu Zulassen verfügen.Darüber hinaus sind Berechtigungen zum Erstellen der Zuordnungsdatei unter dem angegebenen lokalen Pfad erforderlich.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So ändern Sie, wie Arbeitsaufgabenfelder zugeordnet werden, um das Projekt

  1. Öffnen Sie ein Eingabeaufforderungsfenster, in dem entweder Visual Studio oder Team Explorer installiert ist und geben Sie Folgendes ein:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    Ersetzen Sie bei einer 64-Bit-Windows-Edition %programfiles% durch %programfiles(x86)%.

  2. Laden Sie die Zuordnungsdatei herunter, indem Sie den folgenden Befehl eingeben und die Daten für die Argumente ersetzen, die hier angezeigt werden, wobei CollectionURL die URL einer Teamprojektsammlung Projektname angibt, gibt den Namen des Teamprojekts an, und MappingFile gibt den Speicherort und den Namen an, in dem die Zuordnungsdatei heruntergeladen wird.Wählen Sie dann die EINGABETASTE aus.

    TFSFieldMapping download /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile
    
    HinweisHinweis

    Wenn ein Name Leerzeichen enthält, setzen Sie ihn in Anführungszeichen.

  3. Öffnen Sie die heruntergeladene Zuordnungsdatei (z. B. C:\MappingFile.xml) in einem XML-Editor.

  4. Fügen Sie neue Zuordnungen hinzu, oder bearbeiten Sie vorhandene Zuordnungen im folgenden Format:

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

    Beispiel:

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

    Dabei ist:

    Microsoft.VSTS.Common.Priority ist ein Feld in der Prozessvorlage Microsoft Solutions Framework (MSF) for Agile Software Development.

    pjTaskText19 ist ein benutzerdefiniertes Textfeld in Office Project.

    HinweisHinweis

    Eine vollständige Liste aller Office Project-Feldwerte für das ProjectField-Attribut finden Sie unter Feldzuordnungen in Microsoft Project.

  5. (Optional) Geben Sie an, ob das Feld veröffentlicht, aber nicht aktualisiert werden soll.Fügen Sie dem Abschnitt Zuordnung für dieses Feld das PublishOnly-Attribut hinzu, und legen Sie das Attribut auf true fest.Mit diesem Attribut kann festgelegt werden, dass den Teammitgliedern der Feldwert angezeigt wird, aber in Team Foundation von ihnen nicht geändert werden kann.

  6. Legen Sie mit der folgenden Syntax fest, welches Office Project-Feld als Synchronisierungsfeld verwendet werden soll:

    <SyncField ProjectField="" />
    

    Im folgenden Beispiel wird gezeigt, wie pjTaskText25 als Synchronisierungsfeld angegeben wird:

    <SyncField ProjectField="pjTaskText25" />
    
  7. Speichern Sie die Zuordnungsdatei.

  8. Laden Sie die Zuordnungsdatei hoch, indem Sie den folgenden Befehl eingeben:

    TFSFieldMapping upload /collection:CollectionURL /teamproject:ProjectName /mappingfile:MappingFile
    

Siehe auch

Referenz

Feldzuordnungen in Microsoft Project

Konzepte

Microsoft Project-Feldzuordnungsdatei

Anpassen von Microsoft Project-Feldzuordnungen

Weitere Ressourcen

Einfache Tipps und Unterschiede bei der Nachverfolgung von Aufgaben mit Microsoft Project und Team Foundation