分享方式:


將工作專案從一個小組移至另一個小組

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

當您新增小組或小組進行重組時,您可能需要將指派給一個小組的工作專案移至另一個小組所擁有的新 區域路徑 。 所有工作項目都會指派給 區域路徑,即使它位於專案的階層頂端也一樣。

屬於 [需求] 類別的工作專案會根據小組所擁有的區域路徑(s) 指派,出現在小組積存專案上。 根據小組擁有權,將其他工作專案指派給小組 的區域路徑支持 查詢。

若要瞭解如何新增小組,請參閱 建立或新增小組

必要條件

在小組下移動工作專案

您可以從入口網站執行區域路徑的大量更新。

  1. 建立您想要重新指派之所有工作項目的查詢

  2. 多重選取屬於每個小組的專案,然後 大量編輯區域路徑

    入口網站的螢幕快照,[查詢] 頁面,[大量修改] 選取工作專案。
  3. 大量修改之後,請執行大量儲存。

    大量儲存已編輯工作項目的螢幕快照。

使用 Azure CLI 移動工作專案

您可以使用 az boards work-item update ,藉由更新單一工作專案的區域路徑來移動單一工作專案。

az boards work-item update --id
                           [--area]
                           [--assigned-to]
                           [--description]
                           [--discussion]
                           [--fields]
                           [--iteration]
                           [--open]
                           [--reason]
                           [--state]
                           [--title]

參數

  • id:必要。 要更新之工作項目的標識碼。
  • 區域:選擇性。 區域的絕對路徑。 範例:-path \ProjectName\Area\AreaName。
  • assigned-to:選擇性。 工作專案指派給 Jamal 的人員名稱。
  • 描述:選擇性。 工作專案的描述。
  • 討論:選擇性。 要新增至工作項目中討論的批注。
  • 欄位:選擇性。 您要設定之自訂欄位的空間分隔 「field=value」 組。
  • 反覆運算:選擇性。 反覆項目的絕對路徑。 範例:\ProjectName\Iteration\IterationName。
  • open:選擇性。 在預設網頁瀏覽器中開啟工作專案。
  • reason:選擇性。 工作項目狀態的原因。
  • state:選擇性。 工作項目的狀態,例如作用
  • title:選擇性。 工作項目的標題。

範例

您一次只能使用 Azure DevOps CLI 移動一個工作專案。 在此範例中,我們會在 Fabrikam Fiber\Production Planning 區域路徑下移動工作專案識別碼=148

az boards work-item update --id 148 --area "Fabrikam Fiber\Production Planning" --output yaml

下面所列的 YAML 輸出提供針對工作項目所定義之每個欄位的資訊。

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.&nbsp; </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

確認小組待辦專案

將工作專案從一個小組移至另一個小組之後,請檢查小組待辦專案以確保項目出現。 請參閱 建立待辦專案

如果您遇到任何問題,請檢閱 設定專案的待辦專案和面板