Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Item kerja dapat tetap berada selamanya di penyimpanan data pelacakan kerja Anda. Anda tidak perlu menghapusnya. Namun, Anda mungkin ingin menyiapkan proses manajemen item kerja untuk salah satu tindakan berikut:
Petunjuk / Saran
Anda dapat menggunakan AI untuk membantu tugas ini nanti dalam artikel ini, atau lihat mengaktifkan bantuan AI dengan Azure DevOps MCP Server untuk memulai.
| Action | Description |
|---|---|
| Ubah status | Hapus item kerja agar tidak muncul di backlog dan papan dengan mengubah Status item kerja menjadi Hapus atau Potong. Status yang tersedia untuk Anda didasarkan pada alur kerja yang ditetapkan ke jenis item kerja. |
| Delete | Hapus item kerja dari backlog, papan, dan kueri. Item kerja yang dihapus dipindahkan ke Keranjang Sampah. |
| Restore | Pulihkan item kerja yang dihapus dengan memulihkannya dari Keranjang Sampah. |
| Destroy | Hapus item kerja secara permanen, termasuk semua data dari penyimpanan data pelacakan kerja. |
Note
- Saat ini Anda tidak dapat mengarsipkan item kerja atau proyek.
- Untuk informasi tentang Keranjang Sampah Azure Artifacts, lihat Hapus dan pulihkan paket.
Untuk memindahkan item kerja dari satu proyek ke proyek lain, atau untuk mengubah tipe item kerja, lihat Memindahkan item kerja dan mengubah tipe item kerja.
Prerequisites
| Category | Requirements |
|---|---|
| Akses Umum | - Untuk menghilangkan, menghapus, dan memulihkan item kerja: Anggota grup Kontributor - Untuk menghapus item kerja secara permanen: Anggota grup Project Administrators atau memiliki izin yang diperlukan - Pengguna dengan akses Pemangku Kepentingan dapat melihat konten Keranjang Sampah tetapi tidak dapat memulihkan atau menghapus item secara permanen terlepas dari izin yang diberikan |
| Ubah status menjadi Hapus atau Potong |
- Izin Jalur Wilayah disetel ke Izinkan: Edit item kerja dalam simpul ini - Secara default, anggota grup Kontributor memiliki izin ini |
| Menghapus dan memulihkan item kerja | - Izin tingkat Project diatur ke Allow: Hapus dan pulihkan item kerja - Setidaknya akses Dasar - Secara default, anggota grup Kontributor memiliki izin ini |
| Menghapus atau menghancurkan item kerja secara permanen | - Izin pada tingkat proyek diatur ke Allow: Menghapus item kerja secara permanen - Secara default, anggota administrator Project memiliki izin ini |
| Menghapus atau menghancurkan item kerja dari baris perintah | - Izin pada tingkat proyek diatur ke Allow: Menghapus item kerja secara permanen - Secara default, anggota administrator Project memiliki izin ini |
Untuk tampilan izin yang disederhanakan yang ditetapkan ke grup bawaan, lihat Izin dan akses.
Note
Pengguna dengan akses Pemangku Kepentingan untuk proyek publik memiliki akses penuh ke semua fitur pelacakan kerja seperti pengguna dengan akses Dasar . Untuk informasi selengkapnya, lihat referensi akses cepat pemangku kepentingan.
Menghapus atau menghapus beberapa item kerja
Anda dapat bertindak pada item kerja individual atau memodifikasi beberapa item kerja secara massal.
Melalui portal web, Anda dapat memilih banyak item kerja sekaligus dari halaman hasil backlog atau hasil kueri. Anda juga dapat melakukan pembaruan massal menggunakan fitur terkait. Untuk menghapus atau memulihkan beberapa item kerja secara bersamaan, lihat Mengubah item kerja secara massal.
Anda juga dapat menghapus atau menghancurkan item kerja dalam batch dengan REST API. Untuk informasi selengkapnya, lihat Item Kerja - Hapus.
Note
Fitur ini tersedia mulai Azure DevOps Server 2022.1.
Menghapus item kerja
Saat Anda mengubah Status item kerja menjadi Dihapus, Anda secara efektif menghapusnya dari tampilan backlog atau papan: produk, portofolio, dan backlog sprint, papan, dan Papan Tugas. Status Dihapus sesuai dengan status Kategori alur kerja yang dihapus . Jika Anda menentukan status alur kerja kustom, status apa pun yang Anda petakan ke kategori alur kerja "Removed" akan bertindak dengan cara yang sama. Untuk informasi selengkapnya, lihat Mengkustomisasi alur kerja.
Untuk mencegah item yang dihapus muncul dalam kueri, tambahkan klausa yang memfilter pada bidang Status .
Note
Status Dihapus tidak didukung dengan proses Dasar. Ini hanya didukung dengan jenis item kerja proses Agile, Scrum, dan CMMI. Proses Dasar tersedia dengan Azure DevOps Services dan Azure DevOps Server 2020 dan versi yang lebih baru.
Menghapus item kerja
Item kerja yang sudah dihapus tidak akan muncul di daftar tugas, papan, atau kueri Anda. Saat Anda menghapus item, item masuk ke Keranjang Sampah. Item tetap berada di Keranjang Sampah hingga Anda memulihkan atau menghapusnya secara permanen. Untuk menghapus kasus pengujian, paket pengujian, atau jenis item kerja terkait pengujian lainnya, lihat Menghapus artefak pengujian.
Anda bisa menghapus item kerja dengan salah satu cara berikut:
- Formulir tugas kerja
- Halaman Item Kerja menu
Tindakan Lainnya - Menu konteks kartu papan

- Halaman hasil backlog atau kueri
- REST API
Mulai operasi penghapusan Anda:
Dari formulir item kerja, buka item kerja, pilih
Tindakan, dan pilih Hapus.
Untuk menghapus beberapa item kerja, pilih beberapa item dari backlog atau daftar hasil kueri, pilih
menu konteks, lalu pilih Hapus.
Untuk menghapus item kerja dari papan atau Papan Tugas Anda, pilih
menu konteks untuk kartu dan pilih Hapus.
Konfirmasikan bahwa Anda ingin menghapus item.
Memulihkan atau menghancurkan item kerja
Anda tidak dapat membuka item kerja dari Keranjang Sampah. Keranjang Sampah tidak pernah menghapus item secara otomatis. Mereka tetap berada di Keranjang Sampah hingga Anda memulihkan atau menghapusnya secara permanen. Opsi Hapus permanen hanya tersedia jika izin tingkat proyek item kerja dihapus secara permanen diatur ke Izinkan.
Pulihkan item kerja yang dihapus atau hapus secara permanen dari Keranjang Sampah portal web.
Pilih Boards>Work Items>Recycle Bin.
Jika Anda tidak melihat opsi Keranjang Sampah , pilih Perintah lainnya ... dan pilih dari menu opsi.
Tab browser baru terbuka dengan kueri yang mencantumkan item kerja yang ditambahkan ke Keranjang Sampah.
Pilih item yang ingin Anda pulihkan lalu pilih Pulihkan.
Secara opsional, Anda dapat memilih untuk menghapus item secara permanen.
Konfirmasi pilihan.
Note
Artefak pengujian seperti rencana pengujian, rangkaian pengujian, dan kasus pengujian semuanya dianggap sebagai item kerja dalam Azure DevOps. Namun, metode yang digunakan untuk menghapus artefak uji di Azure Boards berbeda dari metode untuk menghapus item kerja nontest. Azure DevOps Services mendukung model penghapusan sementara, di mana Paket Pengujian dan Test Suites berada dalam status penghapusan sementara selama 14 hari setelah dihapus. Saat berada dalam status dihapus sementara, Anda dapat memulihkannya.
Menghapus atau menghancurkan item kerja dari baris perintah
Gunakan perintah az boards work-item delete untuk menghapus atau menghancurkan item kerja. Untuk memulai, lihat Mulai dengan Azure DevOps CLI.
Note
Anda dapat memulihkan item kerja yang dihapus , tetapi Anda tidak dapat memulihkan item kerja yang dihancurkan .
az boards work-item delete --id
[--destroy]
[--org]
[--project]
[--yes]
- id: Diperlukan. ID item kerja.
- hancurkan: Opsional. Hapus item kerja ini secara permanen.
-
org: URL organisasi Azure DevOps. Konfigurasikan organisasi default dengan menggunakan
az devops configure -d organization=ORG_URL. Jika Anda tidak mengonfigurasi organisasi default atau jikagit configtidak mendeteksi organisasi, Anda perlu menentukan parameter ini. Contoh:--org https://dev.azure.com/MyOrganizationName/. -
project: Nama atau ID proyek. Konfigurasikan proyek default dengan menggunakan
az devops configure -d project=NAME_OR_ID. Jika Anda tidak mengonfigurasi proyek default atau jikagit configtidak mengambil proyek, Anda perlu menentukan parameter ini. - Ya: Opsional. Jangan meminta konfirmasi.
Perintah berikut menghapus bug secara permanen dengan ID 864 dan tidak meminta konfirmasi kepada Anda.
az boards work-item delete --id 864 --destroy --yes
Menghapus dan memulihkan proses
Ketika Anda menghapus item kerja, Azure DevOps melakukan tindakan berikut:
- Menghasilkan revisi baru item kerja.
- Memperbarui bidang Diubah Oleh/Tanggal Diubah untuk mendukung keterlacakan.
- Mempertahankan item kerja sepenuhnya, termasuk semua penetapan bidang, lampiran, tag, dan tautan.
- Membuat item kerja tidak dapat dikueri, sehingga tidak muncul dalam pengalaman pelacakan kerja, hasil kueri, atau laporan apa pun.
- Memperbarui bagan dengan benar. Bagan CFD, kecepatan, burndown, dan yang ringan diperbarui untuk menghapus item kerja yang telah dihapus.
- Menghapus ekstensi pelacakan kerja.
- Mempertahankan data tren kecuali untuk nilai terbaru.
- Menghapus item kerja dari gudang/kubus data seolah-olah telah dihapus secara permanen.
Saat Anda memulihkan item kerja, Azure DevOps melakukan tindakan berikut:
- Membuat revisi baru item kerja.
- Memperbarui bidang Diubah Oleh/Tanggal Diubah untuk mendukung keterlacakan.
- Membuat item kerja dapat dikueri.
- Membiarkan semua bidang tetap tidak berubah.
- Menambahkan dua revisi baru ke riwayat, satu untuk penghapusan, dan satu untuk pemulihan.
- Memasang kembali ekstensi pelacakan kerja.
- Memperbarui bagan dengan benar. Bagan CFD, kecepatan, burndown, dan versi ringan diperbarui untuk menyertakan kembali item kerja yang dipulihkan.
- Memulihkan data tren.
- Menambahkan item kerja kembali ke gudang/kubus data.
- Mengatur bidang area atau jalur iterasi ke node akar jika jalur area sebelumnya atau jalur iterasi telah dihapus.
Menggunakan REST API untuk menghapus, memulihkan, dan menghancurkan item kerja
Untuk menghapus, memulihkan, dan menghancurkan item kerja secara terprogram, lihat salah satu sumber daya REST API berikut ini:
Menggunakan AI untuk menemukan item kerja yang akan dihapus
Jika Anda menyambungkan Azure Boards MCP Server ke agen AI Anda dalam mode agen, Anda dapat menggunakan perintah bahasa alami untuk menemukan dan memperbarui item kerja sebelum menghapus atau menghapusnya.
| Tugas | Contoh perintah |
|---|---|
| Ubah status menjadi Dihapus | Change the state of work items #101, #102, and #103 to Removed |
| Menemukan item dalam status Dihapus | List all work items in the Removed state in area path <Contoso>\\OldFeature |
| Temukan item kedaluarsa untuk dibersihkan | Show me all work items in the 'New' state that haven't been updated in the last 90 days |
| Mengidentifikasi item tertutup | List all work items closed more than a year ago in the <Contoso> project |
| Menemukan pekerjaan yang ditinggalkan | List active work items in <Contoso> assigned to people who are no longer on the team |
| Mengidentifikasi kandidat duplikat | Show bugs in <Contoso> with the same title or very similar titles |
| Menemukan item tanpa aktivitas | List work items in <Contoso> that never had a state change and were created more than 60 days ago |
| Dampak pemutusan pratinjau | Show all child work items linked to user story <1234> so I can review before removing it |
| Perubahan status massal | Set all user stories in area path <Contoso\\DeprecatedModule> to the Removed state |
| Mengaudit elemen yang dihapus | List all work items in <Contoso> that were moved to the Removed state in the last 30 days and show who changed them |
Note
Mode agen dan Server MCP menggunakan bahasa alami, sehingga Anda dapat menyesuaikan perintah ini atau mengajukan pertanyaan tindak lanjut untuk memperbaiki hasilnya. Server MCP dapat memperbarui status item kerja tetapi tidak dapat menghapus, memulihkan, atau menghancurkan item kerja.