Bagikan melalui


Mengkueri riwayat item kerja dan bidang diskusi

Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Riwayat item kerja mencatat siapa yang membuat item, apa yang berubah, dan mengapa perubahan terjadi. Informasi ini mendukung keterlacakan dan audit. Saat Anda menambahkan entri ke bidang Riwayat, sertakan detail yang cukup untuk membantu pemilik berikutnya memahami konteks dan langkah berikutnya.

Note

Tidak ada bidang Diskusi terpisah. Untuk menemukan komentar yang ditambahkan di area Diskusi, filter pada bidang Riwayat —semua teks yang dimasukkan ke dalam kotak Diskusi ditambahkan ke Riwayat.

Prerequisites

Category Requirements
Tingkat akses - Untuk melihat dan menjalankan kueri bersama: Anggota proyek.
- Untuk menambahkan dan menyimpan kueri bersama: Setidaknya akses Dasar .
Permissions Izin kontribusi diatur ke Izinkan folder yang ingin Anda tambahkan kuerinya. Secara default, grup Kontributor tidak memiliki izin ini.

Note

Pengguna dengan akses Pemangku Kepentingan untuk proyek publik memiliki akses penuh ke fitur kueri seperti pengguna dengan akses Dasar . Untuk informasi selengkapnya, lihat panduan cepat akses pemangku kepentingan .

Category Requirements
Tingkat akses - Untuk melihat dan menjalankan kueri bersama: Anggota proyek.
- Untuk menambahkan dan menyimpan kueri bersama: Setidaknya akses Dasar.
Permissions Izin kontribusi diatur ke Izinkan folder yang ingin Anda tambahkan kuerinya. Secara default, grup Kontributor tidak memiliki izin ini.

Operator dan makro yang didukung

  • Operator yang didukung:

    • Berisi Kata-kata
    • Tidak Berisi Kata
  • Metode pencarian:

    • Frasa yang tepat: temukan urutan kata yang tepat.
    • Karakter wildcard (*): gunakan hanya di akhir kata atau frasa yang tidak lengkap.
  • Pencarian teks lengkap: bidang Riwayat diindeks untuk pencarian teks lengkap tempat layanan mendukungnya. (Azure DevOps Services memaparkan pencarian item kerja secara default; Azure DevOps Server lokal memerlukan fitur Pencarian/Pelaporan untuk diinstal dan dikonfigurasi.)

Mengkueri riwayat item kerja

Anda dapat menggunakan portal web atau Team Explorer untuk melihat riwayat item kerja atau mencari item kerja berdasarkan bidang Riwayat. Mencari bidang Riwayat hanya mengembalikan item dengan konten yang direkam di bidang tersebut dan tidak menyertakan perubahan terstruktur yang dibuat pada bidang lain.

Cuplikan layar yang memperlihatkan Editor Kueri yang mencari bidang Riwayat.

Mencantumkan item berdasarkan konten bidang Riwayat

Gunakan Editor Kueri untuk menyertakan bidang Riwayat dalam klausa kueri.

  • Konten yang dapat dikueri: komentar yang dimasukkan di area Diskusi (Riwayat).
  • Konten yang tidak dapat dikueri: metadata revisi seperti "Bidang X diubah dari A ke B" tidak dapat dikueri melalui bidang Riwayat.
  • Metode pencarian alternatif: untuk mencari kata di bidang teks kaya (Deskripsi, Langkah, Diskusi), gunakan pencarian item kerja (lihat panduan tertaut).
  • Memfilter menurut tanggal perubahan: memfilter item kerja menurut saat item tersebut berubah atau berdasarkan rentang tanggal tertentu.

Filter untuk

Sertakan klausul kueri ini


Item yang Riwayatnya berisi "dapat direproduksi"

History Contains Words reproducible

Item yang Riwayatnya tidak berisi "beta"

History Does Not Contain Words beta

Item yang berisi "jejak tumpukan" dan ditutup tetapi kemudian diaktifkan kembali

History Contains Words "stack traces" And State Was Ever Closed And State <> Closed

Item-item yang ditutup dalam rentang tanggal (contoh)

State = Done And Closed Date > @Today - 30 And Closed Date <= @Today

Item yang saya memiliki asosiasi dengan

History Contains Words MyName Or Assigned To Was Ever _ @Me


Panduan menggunakan editor kueri

  • Batasi cakupan menurut rentang tanggal untuk meningkatkan performa dan mengembalikan hasil yang relevan.
  • Gunakan kata-kata lengkap atau frasa yang tepat:
    • Kata parsial mungkin tidak menghasilkan kecocokan. Misalnya, "perilaku yang dapat direproduksi" cocok, tetapi "repro" mungkin tidak.
    • Gunakan kartubebas di akhir kata atau frasa, seperti repro*.
  • Perhatikan kata berhenti: kata-kata umum mungkin diabaikan oleh pengindeksan teks lengkap. Lihat panduan tertaut untuk konfigurasi stopword.
  • Jalankan dan validasi kueri Anda:
    • Pilih ikon jalankan di toolbar editor kueri untuk menguji kueri.
    • Jika hasil hilang, sesuaikan istilah Anda dan jalankan ulang.

Menampilkan riwayat item kerja

Entri ditambahkan ke bidang Riwayat setiap kali Anda menyimpan item kerja. Untuk melihat riwayat, buka item kerja dan pilih tab Riwayat (atau Detail untuk beberapa jenis item kerja).

Detail riwayat yang tepat bervariasi menurut klien dan versi.

Cuplikan layar yang memperlihatkan tab Riwayat formulir item Kerja di portal web.

Diagram riwayat perubahan status muncul terlebih dahulu; pilih Perlihatkan semua untuk melihat garis waktu perubahan status lengkap.

Cuplikan layar yang memperlihatkan diagram riwayat perubahan status di portal web.

Pilih entri untuk melihat detail perubahan yang dibuat.

Cuplikan layar yang memperlihatkan detail untuk entri Riwayat yang dipilih di portal web.

Memfilter tampilan riwayat

Tab Riwayat merekam semua perubahan pada item kerja untuk memberikan keterlacakan penuh. Gunakan pemfilteran untuk menemukan revisi oleh siapa yang memperbarui item atau bidang mana yang diubah.

Note

Fitur pengalih filter memerlukan fitur Hub Papan Baru (diaktifkan secara bawaan). Lihat panduan tertaut untuk mengelola fitur pratinjau.

Untuk meninjau pembaruan oleh orang tertentu, pilih nama dari menu Pembaruan oleh.

Cuplikan layar yang memperlihatkan pemfilteran tampilan Riwayat menurut orang.

Untuk meninjau pembaruan ke bidang tertentu, pilih bidang dari menu Bidang.

Cuplikan layar yang memperlihatkan tampilan Riwayat pemfilteran menurut bidang Ditetapkan Ke.

Bidang yang mendukung riwayat, audit, dan pelacakan revisi

Gunakan bidang ini untuk memfilter kueri dan membuat laporan. Beberapa bidang diperbarui saat item berpindah antar status; lainnya memperbarui saat item dimodifikasi. Beberapa kolom tidak muncul pada formulir item kerja tetapi tetap dilacak untuk WIT yang ditampilkan.

Nama bidang

Description

jenis item pekerjaan


Diubah Oleh

Nama anggota tim yang baru-baru ini memodifikasi item kerja.
Reference name=System.ChangedBy, Data type=String

All

Ubah Tanggal

Tanggal dan waktu saat item kerja dimodifikasi.
Reference name=System.ChangedDate, Data type=DateTime

All

Tanggal Tutup 1

Tanggal dan waktu ketika item kerja ditutup.
Reference name=Microsoft.VSTS.Common.ClosedDate, Data type=DateTime

All

Tanggal Dibuat

Tanggal dan waktu saat item kerja dibuat.
Reference name=System.CreatedDate, Data type=DateTime

All

History

Catatan perubahan ditambahkan setelah pembuatan. Setiap revisi menunjukkan siapa yang membuat perubahan, ketika itu terjadi, dan bidang mana yang berubah.

Note

Kueri riwayat mengembalikan item yang bidang Diskusi atau Deskripsinya berisi istilah pencarian. Anda tidak dapat menggunakan bidang Riwayat untuk mengkueri perubahan terstruktur yang dibuat pada bidang lain.

Bidang History dan Description, Steps to Repro, dan Title diindeks untuk pencarian teks lengkap jika layanan mendukung pengindeksan.
Reference name=System.History, Data type=History

All

Tanggal Terselesaikan 1

Tanggal dan waktu saat item kerja dipindahkan ke status Diselesaikan.
Reference name=Microsoft.VSTS.Common.ResolvedDate, Data type=DateTime

Bug (kesalahan atau cacat dalam sistem perangkat lunak) dalam konteks Agile, CMMI

Rev

Nomor revisi yang diberikan kepada revisi lama item kerja.

Note

Batas revisi item kerja sebesar 10.000 berlaku untuk pembaruan yang dibuat melalui REST API untuk Layanan Azure DevOps; pembaruan portal tidak terpengaruh. (Verifikasi batas saat ini dalam dokumentasi REST API Azure DevOps.) Reference name=System.Rev, Data type=Integer

All

Tanggal Direvisi

Tanggal dan waktu saat item kerja direvisi.
Reference name=System.RevisedDate, Data type=DateTime

All

Tanggal Perubahan Status

Tanggal dan waktu ketika nilai bidang Status berubah.
Reference name=Microsoft.VSTS.Common.StateChangeDate, Data type=DateTime

All

Melacak operasi yang dilakukan saat memodifikasi rangkaian pengujian (misalnya, menambahkan pengujian atau mengubah konfigurasi). Dapat dilihat melalui tab Riwayat atau melalui kueri.
Reference name=Microsoft.VSTS.TCM.TestSuiteAudit, Data type=PlainText

Rangkaian Pengujian

Bidang yang dikelola sistem dan tidak dapat diubah yang ditambahkan dengan perubahan pada item kerja.
Reference name=System.Watermark, Data type=Integer

All

Catatan tabel

1 Bidang ini harus disertakan dalam bagian alur kerja (WORKFLOW) dari definisi WIT. Misalnya, untuk mengatur Tanggal Terselesaikan secara otomatis:

<FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
  <SERVERDEFAULT from="clock" />
</FIELD>