Bagikan melalui


Memindahkan item kerja dari satu tim ke tim lain

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Saat Anda menambahkan tim atau mengatur ulang tim yang ada, Anda mungkin perlu mentransfer item kerja dari satu tim ke tim lain dengan memperbarui Jalur Area mereka. Setiap item kerja di Azure DevOps ditetapkan ke Jalur Area, yang menentukan kepemilikan tim dan memengaruhi bagaimana item kerja ditampilkan di backlog dan papan.

Item kerja yang dikategorikan dalam kategori Persyaratan muncul di backlog tim berdasarkan penugasannya ke Jalur Area tim. Demikian pula, menetapkan item kerja lain ke Jalur Area tim mendukung kueri dan pelaporan berdasarkan kepemilikan tim.

Prasyarat

Kategori Persyaratan
Izin - Untuk melihat, mengikuti, dan mengedit item kerja: Menampilkan item kerja dalam simpul ini dan Edit item kerja dalam simpul ini izin diatur ke Izinkan. Secara default, grup Kontributor memiliki izin ini. Untuk informasi selengkapnya, lihat Mengatur izin pelacakan kerja.
- Untuk menambahkan tag ke item kerja: Buat definisi tag baru izin disetel ke Izinkan. Secara default, grup Kontributor memiliki izin ini.
Tingkat akses - anggota Proyek.
- Untuk menambahkan tag baru ke item kerja atau untuk melihat atau mengikuti permintaan pull: Setidaknya akses Dasar.
- Untuk melihat atau mengikuti item kerja: Setidaknya akses Pemangku Kepentingan. Untuk informasi selengkapnya, lihat Tentang tingkat akses.
- Semua anggota proyek, termasuk yang ada di grup Pembaca, dapat mengirim email yang berisi item kerja.
perizinan Jalur Area Tampilkan dan Sunting item kerja di bawah simpul Jalur Area. Untuk informasi selengkapnya, lihat Mengubah item kerja di bawah area atau jalur perulangan.
Jalur area yang dikonfigurasi Tim target telah mengonfigurasi Jalur Area dengan benar. Jika tidak, siapkan Jalur Area yang diperlukan sebelum mentransfer item kerja.
Model proses konsisten Tim Anda menggunakan model proses yang kompatibel (Diwariskan, XML yang Dihosting, atau XML Lokal) untuk memastikan pergerakan item kerja yang mulus.
item-item kerja yang di-backup Kami menyarankan Anda mencadangkan atau mengekspor item kerja sebelum melakukan pemindahan massal untuk mencegah kehilangan data jika ada kesalahan.
Alat Untuk menggunakan perintah Azure CLI: Azure DevOps CLI.
Kategori Persyaratan
Izin - Untuk menampilkan, mengikuti, dan menyunting item kerja: Menampilkan item kerja dalam simpul ini dan Menyunting item kerja dalam simpul ini izin diatur ke Izinkan. Secara default, grup Kontributor memiliki izin ini. Untuk informasi selengkapnya, lihat Mengatur izin pelacakan kerja.
- Untuk menambahkan tag ke item kerja: Buat definisi tag baru izin diatur ke Izinkan. Secara default, grup Kontributor memiliki izin ini.
Tingkat akses - anggota Proyek.
- Untuk menambahkan tag baru ke item kerja atau untuk melihat atau mengikuti permintaan pull: Setidaknya akses Dasar.
- Untuk melihat atau mengikuti item kerja: Setidaknya akses Pemangku Kepentingan. Untuk informasi selengkapnya, lihat Tentang tingkat akses.
- Semua anggota proyek, termasuk yang ada di grup Pembaca, dapat mengirim email yang berisi item pekerjaan.
izin akses Jalur Area Tampilkan dan Edit item kerja di bawah simpul Jalur Area. Untuk informasi selengkapnya, lihat Mengubah item kerja di bawah area atau jalur perulangan.

Memindahkan item kerja di bawah tim

Untuk memindahkan item kerja di bawah tim, lakukan langkah-langkah berikut:

  1. Buat kueri semua item kerja yang ingin Anda tentukan ulang.

  2. Pilih beberapa item tersebut, yang termasuk dalam setiap tim, dan edit jalur area secara massal.

    Cuplikan layar portal Web, halaman Kueri, Ubah secara massal pilih item kerja.

  3. Setelah Anda memodifikasi secara massal, simpan secara massal.

    Cuplikan layar Simpan item kerja yang diedit secara massal.

Memindahkan item kerja menggunakan Azure CLI

Anda dapat menggunakan pembaruan item kerja papan az untuk memindahkan satu item kerja dengan memperbarui Jalur Areanya.

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

Parameter

  • id: Diperlukan. ID item kerja yang akan diperbarui.
  • area: Opsional. Jalur absolut area. Contoh: --path \ProjectName\Area\AreaName.
  • ditetapkan ke: Opsional. Nama orang yang ditetapkan item kerja ke Jamal.
  • deskripsi: Opsional. Deskripsi item kerja.
  • diskusi: Opsional. Komentar untuk ditambahkan ke diskusi dalam item kerja.
  • bidang: Opsional. Spasi yang dipisahkan pasangan "field=value" untuk bidang kustom yang ingin Anda atur.
  • iterasi: Opsional. Jalur absolut perulangan. Contoh: \ProjectName\Iteration\IterationName.
  • buka: Opsional. Buka item kerja di browser web default.
  • alasan: Opsional. Alasan status item kerja.
  • status: Opsional. Status item kerja, misalnya, Aktif.
  • judul: Opsional. Judul item kerja.

Contoh

Anda hanya dapat memindahkan satu item kerja pada satu waktu menggunakan Azure DevOps CLI. Dalam contoh ini, kami memindahkan ITEM kerja ID=148 di bawah jalur area Fabrikam Fiber\Production Planning .

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

Output YAML berikut ini menyediakan informasi tentang setiap bidang yang ditentukan untuk item kerja.

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

Memverifikasi visibilitas

Setelah Anda memindahkan item kerja dari satu tim ke tim lain, lakukan tindakan berikut jika Anda tidak melihat item kerja:

  • Refresh: Refresh papan atau pilih Tampilkan lebih banyak item jika item kerja yang baru ditambahkan tidak muncul.
  • Verifikasi tim: Periksa apakah Anda memilih tim yang tepat untuk memastikan item muncul di backlog.
  • Verifikasi Jalur Area: Pastikan bahwa item kerja yang dipindahkan ditetapkan ke Jalur Area yang benar dan sesuai dengan backlog yang dimiliki tim. Setiap tim memiliki Jalur Area tertentu yang menentukan item kerja mana yang muncul di backlog mereka. Tindakan ini sangat penting untuk memastikan visibilitas di daftar pekerjaan tertunda.
  • Verifikasi Jalur Iterasi: Periksalah Jalur Iterasi untuk sprint. Backlog sprint hanya menampilkan item kerja yang ditetapkan ke Jalur Iterasi sprint yang dipilih.
  • Verifikasi jenis dan filter item kerja: Tinjau filter backlog Anda dan jenis item kerja dikategorikan dengan benar untuk memastikan semua item yang relevan ditampilkan.

Untuk informasi selengkapnya, lihat Menyiapkan backlog dan papan proyek Anda.