Verschieben von Arbeitselementen in ein anderes Team
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Wenn Sie ein Team hinzufügen oder Ihre Teams neu strukturiert werden, müssen Sie möglicherweise Arbeitselemente, die einem Team zugewiesen sind, in neue Bereichspfade eines anderen Teams verschieben. Alle Arbeitselemente werden einem Bereichspfad zugewiesen, auch wenn er sich ganz oben in der Hierarchie für das Projekt befindet.
Arbeitselemente der Kategorie „Anforderungen“ werden im Backlog eines Teams basierend auf ihrer Zuordnung zu den Bereichspfaden eines Teams angezeigt. Die Zuweisung weiterer Arbeitselemente zu den Bereichspfaden eines Teams unterstützt Abfragen, die auf dem Teambesitz basieren.
Informationen zum Hinzufügen eines Teams finden Sie unter Erstellen oder Hinzufügen eines Teams.
Voraussetzungen
- Um die Bereichspfade von Arbeitselementen ändern zu können, müssen Sie ein Projektmitglied sein und über Berechtigungen zum Anzeigen und Bearbeiten von Arbeitselementen unter den Knoten vom Typ Bereichspfad verfügen. Informationen zu diesen Berechtigungen finden Sie unter Festlegen von Berechtigungen für die Arbeitsnachverfolgung – Erstellen untergeordneter Knoten, Ändern von Arbeitselementen unter einem Bereichs- oder Iterationspfad.
- Wenn Sie Azure CLI-Befehle verwenden möchten, müssen Sie zuerst die Azure CLI installieren, wie unter Erste Schritte mit Azure DevOps CLI beschrieben.
- Um die Bereichspfade von Arbeitselementen ändern zu können, müssen Sie ein Projektmitglied sein und über Berechtigungen zum Anzeigen und Bearbeiten von Arbeitselementen unter den Knoten vom Typ Bereichspfad verfügen. Informationen zu diesen Berechtigungen finden Sie unter Festlegen von Berechtigungen für die Arbeitsnachverfolgung – Erstellen untergeordneter Knoten, Ändern von Arbeitselementen unter einem Bereichs- oder Iterationspfad.
Verschieben von Arbeitselementen zwischen Teams
Im Webportal können Sie Massenaktualisierungen für den Bereichspfad durchführen.
Erstellen Sie eine Abfrage für alle Arbeitselemente, die Sie neu zuweisen möchten.
Wählen Sie diese Elemente, die zum jeweiligen Team gehören, gemeinsam aus, und bearbeiten Sie den Bereichspfad per Massenvorgang.
Führen Sie nach der Massenänderung eine Massenspeicherung durch.
Verschieben eines Arbeitselements mithilfe der Azure CLI
Sie können az boards work-item update verwenden, um ein einzelnes Arbeitselement zu verschieben, indem Sie dessen Bereichspfad aktualisieren.
az boards work-item update --id
[--area]
[--assigned-to]
[--description]
[--discussion]
[--fields]
[--iteration]
[--open]
[--reason]
[--state]
[--title]
Parameter
- id: Erforderlich. Die ID des zu aktualisierenden Arbeitselements.
- area: Optional. Der absolute Pfad eines Bereichs. Beispiel: --path \ProjectName\Area\AreaName.
- assigned-to: Optional. Der Name der Person, der das Arbeitselement zugewiesen ist (Jamal).
- description: Optional. Die Beschreibung des Arbeitselements.
- discussion: Optional. Kommentar, der einer Diskussion in einem Arbeitselement hinzugefügt werden soll.
- fields: Optional. Durch Leerzeichen getrennte Feld-Wert-Paare für benutzerdefinierte Felder, die Sie festlegen möchten.
- iteration: Optional. Der absolute Pfad einer Iteration. Beispiel: \ProjectName\Iteration\IterationName.
- open: Optional. Öffnet das Arbeitselement im Standardwebbrowser.
- reason: Optional. Der Grund für den Zustand des Arbeitselements.
- state: Optional. Der Zustand des Arbeitselements (beispielsweise Aktiv).
- title: Optional. Der Titel des Arbeitselements.
Beispiel
Mit der Azure DevOps CLI können Arbeitselemente nur einzeln verschoben werden. Im folgenden Beispiel wird das Arbeitselement mit der ID 148 unter dem Bereichspfad Fabrikam Fiber\Production Planning verschoben:
az boards work-item update --id 148 --area "Fabrikam Fiber\Production Planning" --output yaml
Die folgende YAML-Ausgabe enthält Informationen zu jedem der Felder, die für das Arbeitselement definiert sind:
fields:
Microsoft.VSTS.Common.Priority: 2
Microsoft.VSTS.Common.StackRank: 1500000001.0
Microsoft.VSTS.Common.StateChangeDate: '2021-11-23T22:26:28.27Z'
Microsoft.VSTS.Common.ValueArea: Business
System.AreaPath: Fabrikam Fiber\Production Planning
System.AssignedTo:
_links:
avatar:
href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
displayName: Jamal Hartnett
id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
uniqueName: fabrikamfiber4@hotmail.com
url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
System.BoardColumn: Backlog
System.ChangedBy:
_links:
avatar:
href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
displayName: Jamal Hartnett
id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
uniqueName: fabrikamfiber4@hotmail.com
url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
System.ChangedDate: '2022-05-19T22:58:52.93Z'
System.CommentCount: 0
System.CreatedBy:
_links:
avatar:
href: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
descriptor: aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
displayName: Jamal Hartnett
id: d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
imageUrl: https://fabrikamprime.visualstudio.com/_apis/GraphProfile/MemberAvatars/aad.NDEwY2FkMDQtOWQyOS03NDFlLTk2MmEtNGZlYmU2NGE1NTM4
uniqueName: fabrikamfiber4@hotmail.com
url: https://spsprodeus27.vssps.visualstudio.com/A5d5b8da6-3db7-4829-baf9-1e500c21cc12/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff
System.CreatedDate: '2021-11-23T22:26:28.27Z'
System.Description: <div>This user story is for documentation purposes. </div>
System.IterationPath: Fabrikam Fiber\Release 2\Sprint 1
System.Reason: New
System.State: New
System.TeamProject: Fabrikam Fiber
System.Title: Test the Request feedback functionality
System.WorkItemType: User Story
WEF_10182DA5BCCD4CE2A43629FFBD290EF2_Kanban.Column: Backlog
id: 148
relations:
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/152
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/153
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/151
- attributes:
isLocked: false
name: Child
rel: System.LinkTypes.Hierarchy-Forward
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/149
rev: 5
url: https://fabrikamprime.visualstudio.com/854a3f67-9962-43d1-a968-2e5f2eb66c99/_apis/wit/workItems/148
Überprüfen Ihres Team-Backlogs
Überprüfen Sie nach dem Verschieben von Arbeitselementen in ein anderes Team Ihr Team-Backlog, um sich zu vergewissern, dass die Elemente angezeigt werden. Weitere Informationen finden Sie unter Erstellen Ihres Backlogs.
Sollten bei Ihnen Probleme auftreten, lesen Sie Einrichten der Backlogs und Boards Ihres Projekts.