Przenoszenie elementów roboczych z jednego zespołu do innego zespołu
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Po dodaniu zespołu lub zespołów może być konieczne przeniesienie elementów roboczych przypisanych do jednego zespołu do nowych ścieżek obszaru należących do innego zespołu. Wszystkie elementy robocze są przypisywane do ścieżki obszaru, nawet jeśli znajduje się w górnej części hierarchii projektu.
Elementy robocze należące do kategorii Wymagania są wyświetlane na liście prac zespołu na podstawie ich przypisania do ścieżek obszaru należących do zespołu. Przypisywanie innych elementów roboczych do ścieżek obszaru zespołu obsługuje zapytania na podstawie własności zespołu.
Aby dowiedzieć się, jak dodać zespół, zobacz Tworzenie lub dodawanie zespołu.
Wymagania wstępne
- Aby zmienić ścieżki obszaru elementów roboczych, musisz być członkiem projektu i mieć uprawnienia do wyświetlania i edytowania elementów roboczych w węzłach Ścieżka obszaru. Aby dowiedzieć się więcej o tych uprawnieniach, zobacz Ustawianie uprawnień śledzenia pracy, Tworzenie węzłów podrzędnych, modyfikowanie elementów roboczych w obszarze lub ścieżce iteracji.
- Aby użyć poleceń interfejsu wiersza polecenia platformy Azure, musisz najpierw zainstalować interfejs wiersza polecenia platformy Azure zgodnie z opisem w temacie Rozpoczynanie pracy z interfejsem wiersza polecenia usługi Azure DevOps.
- Aby zmienić ścieżki obszaru elementów roboczych, musisz być członkiem projektu i mieć uprawnienia do wyświetlania i edytowania elementów roboczych w węzłach Ścieżka obszaru. Aby dowiedzieć się więcej o tych uprawnieniach, zobacz Ustawianie uprawnień śledzenia pracy, Tworzenie węzłów podrzędnych, modyfikowanie elementów roboczych w obszarze lub ścieżce iteracji.
Przenoszenie elementów roboczych w zespołach
W portalu internetowym można wykonywać zbiorcze aktualizacje ścieżki obszaru.
Utwórz zapytanie dotyczące wszystkich elementów roboczych, które chcesz ponownie przypisać.
Wielokrotne wybieranie tych elementów, które należą do każdego zespołu, i zbiorcze edytowanie ścieżki obszaru.
Po zbiorczej modyfikacji wykonaj zbiorcze zapisywanie.
Przenoszenie elementu roboczego przy użyciu interfejsu wiersza polecenia platformy Azure
Możesz użyć polecenia az boards work-item update , aby przenieść pojedynczy element roboczy, aktualizując ścieżkę obszaru.
az boards work-item update --id
[--area]
[--assigned-to]
[--description]
[--discussion]
[--fields]
[--iteration]
[--open]
[--reason]
[--state]
[--title]
Parametry
- id: wymagane. Identyfikator elementu roboczego do zaktualizowania.
- obszar: opcjonalnie. Ścieżka bezwzględna obszaru. Przykład: --path \ProjectName\Area\AreaName.
- przypisane do: opcjonalne. Nazwa osoby, której element roboczy jest przypisany do narzędzia Jamal.
- opis: Opcjonalnie. Opis elementu roboczego.
- dyskusja: Opcjonalnie. Dodaj komentarz do dyskusji w elemencie roboczym.
- pola: opcjonalne. Odstępy rozdzielone parami "field=value" dla pól niestandardowych, które chcesz ustawić.
- iteracja: opcjonalnie. Ścieżka bezwzględna iteracji. Przykład: \ProjectName\Iteration\IterationName.
- otwórz: opcjonalnie. Otwórz element roboczy w domyślnej przeglądarce internetowej.
- przyczyna: Opcjonalne. Przyczyna stanu elementu roboczego.
- stan: Opcjonalnie. Stan elementu roboczego, na przykład Aktywny.
- title: Opcjonalnie. Tytuł elementu roboczego.
Przykład
Jednocześnie można przenieść tylko jeden element roboczy przy użyciu interfejsu wiersza polecenia usługi Azure DevOps. W tym przykładzie przenosimy identyfikator elementu roboczego=148 w ścieżce obszaru Fabrikam Fiber\Production Planning .
az boards work-item update --id 148 --area "Fabrikam Fiber\Production Planning" --output yaml
Dane wyjściowe YAML wymienione poniżej zawierają informacje dotyczące każdego pola zdefiniowanego dla elementu roboczego.
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
Weryfikowanie listy prac zespołu
Po przeniesieniu elementów roboczych z jednego zespołu do innego zespołu sprawdź listę prac zespołu, aby upewnić się, że elementy zostaną wyświetlone. Zobacz Tworzenie listy prac.
Jeśli wystąpią jakiekolwiek problemy, zapoznaj się z artykułem Konfigurowanie list prac i tablic projektu.