İş öğesi geçmişini ve tartışma alanlarını sorgulama
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Bir iş öğesinin geçmişi, öğeyi oluşturan kayıtları, hangi değişikliklerin yapıldığını ve bu değişikliklerin ardındaki nedenleri gösterir. Bu bilgiler, bir öğenin zaman içindeki gelişimini izlemek için gereklidir. Geçmiş alanına girdi eklerken, sonraki iş öğesi sahibinin değişikliklerin bağlamını ve gerekli eylemleri anlamasına yardımcı olmak için ayrıntılı bilgiler ekleyin.
Not
Ayrı Tartışma iş öğesi alanı yoktur. Tartışma alanındaki açıklamalarla iş öğelerini sorgulamak için Geçmişi alanına filtreleyin. Tartışma kutusuna girilen tüm metinler Otomatik olarak Geçmiş alanına eklenir.
Önkoşullar
-
Erişim düzeyleri:
- Paylaşılan sorguları görüntülemek ve çalıştırmak için: Project üyesi.
- Paylaşılan bir sorgu eklemek ve kaydetmek için en az Temel erişimine sahip olmalısınız.
- İzinleri:Katkıda Bulunma izni, sorgu eklemek istediğiniz klasör için İzin ver olarak ayarlanır. Varsayılan olarak, Katkıda Bulunanlar grubu bu izne sahip değildir.
Not
Ortak proje için Paydaş erişimi olan kullanıcılar, Temel erişimine sahip kullanıcılar gibi sorgu özelliklerine tam erişime sahiptir. Daha fazla bilgi için bkz. Paydaş erişimi hızlı referansı.
-
Erişim düzeyleri:
- Paylaşılan sorguları görüntülemek ve çalıştırmak için: Project üyesi.
- Paylaşılan sorgu eklemek ve kaydetmek için: En az Temel erişimi.
- İzinleri:Katkıda Bulunma izni, sorguyu eklemek istediğiniz klasör için İzin Ver olarak ayarlanır. Varsayılan olarak, Katkıda Bulunanlar grubu bu izne sahip değildir.
Desteklenen işleçler ve makrolar
Desteklenen işleçler:
- Sözcükler İçerir
- Kelimeler İçermez
Arama yöntemleri:
- Tam tümcecik: Sözcüklerin tam sırasını bulun.
-
Joker karakter (
*
): Yalnızca kısmi bir sözcük veya tümceciğin sonunda kullanın.
Tam metin araması:Geçmişi alanı, kullanılabilir olduğunda tam metin araması için otomatik olarak dizine eklenir.
İş öğesinin geçmişini sorgulama
Bir iş öğesinin geçmişini görüntülemek veya Geçmişi alanına göre iş öğelerini aramak için web portalını veya Takım Gezgini'ni kullanabilirsiniz. Geçmişi alanında arama yapıldığında, yalnızca bu alana kaydedilmiş değişiklikleri olan iş öğeleri döndürülüyor ve diğer alanlarda yapılan değişiklikler dahil değil.
- Tarayıcı
-
Visual Studio
Öğeleri Geçmiş alanının içeriğine göre listeleme
- Sorgulanabilir içerik:Tartışma alanına girilen açıklamalar.
- Sorgulanamayan içerik: Alanlarda yapılan değişiklikler gibi Değişiklik geçmişi girişleri sorgulanamaz.
Alternatif arama yöntemleri: Tartışma ,Açıklama veya diğer zengin metin alanlarında sözcükleri aramak içiniş öğesi aramakullanın. - Değiştirme Tarihine Göre Filtrele: İş öğelerini değiştirildiği tarihe göre filtreleyin veya belirli bir zaman aralığını belirtin.
için
Bu sorgu yan tümcelerini dahil et
Geçmiş alanında "yeniden üretilebilir" sözcüğü bulunan öğeler
History Contains Words reproducible
Geçmiş alanı "beta" sözcüğünü içermeyen öğeler
History Does Not Contain Words beta
"Yığın izleri" ifadesini içeren ve kapatıldıktan sonra yeniden etkinleştirilen öğeler
History Contains Words stack traces
And State Was Ever Closed
And State <> Closed
Belirtilen süre içinde kapatılan öğeler
State = Done
And Closed Date > 7/1/2015
And Closed Date <= 7/21/2015
İlişkilendirildiğim öğeler
History Contains Words MyName
Or Assigned To Was Ever _ @Me
Sorgu düzenleyicisini kullanma ipuçları
Sorgu kapsamını tarih aralığına göre sınırla: Performansı artırmak ve yalnızca ilgili sonuçları döndürmek için tarih aralığını daraltın.
Tam sözcükleri veya tümcecikleri kullan:
- Geçmişi alanından tam kelimeleri veya tam ifadeleri girin.
- Kısmi sözcükler çalışma öğelerini getirmez. Mesela:
- "Yeniden üretilebilir davranış" için arama yapmak, öğeyi bulur.
- "Repro" araması bunu bulmaz.
- sözcüklerin veya tümceciklerin sonunda
repro*
gibi joker karakterler kullanın.
"durdur" sözcüklerine dikkat edin:
- Sorgu düzenleyicisi yaygın sözcükleri yoksayar.
- Daha fazla bilgi için bkz. Stopwords ve Stoplists yapılandırma ve yönetme için Full-Text Arama.
Sorgunuzu çalıştırma ve doğrulama:
- Sorgu düzenleyicisi araç çubuğunda seçin.
- Sorgunun beklenen sonuçları döndürdüğünden emin olun.
- Sonuçlar eksikse arama terimlerinizi ayarlayın ve sorguyu yeniden çalıştırın.
İş öğelerinin geçmişini görüntüleme
Bir çalışma öğesi her kaydedildiğinde, Geçmişi alanına bir giriş yapılır. Değişikliklerin geçmişini görüntülemek için var olan bir iş öğesini açın ve ardından veya
Gösterilen geçmiş ayrıntıları platforma, sürüme ve istemciye bağlıdır.
- Tarayıcı
-
Visual Studio
İlk olarak durum değişiklik geçmişi diyagramı görüntülenir. Tüm durum değişiklikleri geçmişini görmek için Hepsini gösterseçeneğini seçin.
Sol bölmede bir girdi seçin ve yapılan değişikliklerin ayrıntılarını görüntüleyin.
Geçmiş görünümünü filtreleme
Geçmişi sekmesi, tam izlenebilirliği desteklemek için bir iş öğesinde yapılan tüm değişiklikleri izlemek üzere tasarlanmıştır. Sonuçların uzun düzeltme geçmişi, belirli alanlarda değişiklik yapıldığında anlaşılmasını zorlaştırabilir. Belirli bir alanda veya belirli kişiler tarafından yapılan düzeltmeleri hızla bulmak için geçmiş görünümünü filtreleyin.
Not
Geçiş filtresi özelliği, varsayılan olarak etkinleştirilen Yeni Boards Hub özelliğini gerektirir. Daha fazla bilgi için bkz. özellikleri yönetme veya etkinleştirme.
Belirli kişilerin güncelleştirmelerini gözden geçirmek için, tarafından güncelleştirildi menüsünden adlarını seçin.
Bir veya daha fazla alanda yapılan güncelleştirmeleri gözden geçirmek için Alanlar menüsünden alanları seçin.
Geçmiş, denetim ve düzeltme izlemeyi destekleyen alanlar
Sorguları filtrelemek ve rapor oluşturmak için aşağıdaki alanları kullanabilirsiniz. Bu alanların bazıları, bir iş öğesi bir durumdan diğerine ilerledikçe bilgilerle doldurulur. İş öğesi değiştirildiğinde diğer alanlar güncelleştirilir. Bazı alanlar iş öğesi formunda görünmez, ancak listelenen İş Öğesi Türleri (WIT'ler) için izlenir.
Alan adı
Açıklama
İş öğesi türü
Değiştiren
İş öğesini en son değiştiren ekip üyesinin adı.
Reference name=System.ChangedBy, Data type=String
Tüm
Tarih Değiştir
Bir iş öğesinin değiştirildiği tarih ve saat.
Reference name=System.ChangedDate, Data type=DateTime
Tüm
Kapalı Tarih 1
Bir iş öğesinin kapatıldığı tarih ve saat.
Reference name=Microsoft.VSTS.Common.ClosedDate, Data type=DateTime
Tüm
Oluşturma Tarihi
Bir iş öğesinin oluşturulduğu tarih ve saat.
Reference name=System.CreatedDate, Data type=DateTime
Tüm
Tarih
İş öğesi oluşturulduktan sonra yapılan değişikliklerin kaydı. İş öğesi her güncelleştirildiğinde, değişiklik tarihini, değişiklikleri kimin yaptığını ve hangi alanların değiştirildiğini belirten bilgiler geçmişe eklenir.
Not
Tarih alanı sorguları, Tartışma yorumları veya Açıklama alanları girilen anahtar sözcüklerle eşleşen sözcükler içeren iş öğelerini döndürür. Diğer alanlarda yapılan değişiklikleri sorgulamak için Geçmiş alanını kullanamazsınız.
Geçmiş alanına biçimlendirilmiş metin ekleyemezsiniz. İş öğesini kaydettikten sonra geçmişi değiştiremezsiniz.
History
alanı ve Description
, Steps to Repro
ve Title
alanları, Sorgu alanları, işleçler ve makrolar'nde açıklandığı gibi otomatik olarak tam metin araması için dizine alınır.
Reference name=System.History, Data type=History
Tüm
Çözümlenme Tarihi 1
İş öğesinin Çözüldü durumuna taşındığı tarih ve saat.
Reference name=Microsoft.VSTS.Common.ResolvedDate, Data
type=TarihSaat
Hata (Agile, CMMI)
Rev
Bir iş öğesinin tarihsel revizyonuna atanmış bir sayı.
Not
Azure DevOps Services için REST API aracılığıyla yapılan güncelleştirmeler için 10.000 iş öğesi düzeltme sınırı geçerlidir. Bu sınır REST API'den gelen güncelleştirmeleri kısıtlar, ancak web portalındaki güncelleştirmeler bundan etkilenmez.
Reference name=System.Rev, Data type=Integer
Tüm
Düzeltilen Tarih
Bir iş öğesinin düzeltildiği veya değiştirildiği tarih ve saat.
Reference name=System.RevisedDate, Data type=DateTime
Paylaşılan Parametre, Paylaşılan Adım, Test Çalışması
Durum Değiştirme Tarihi
State alanının değerinin değiştiği tarih ve saat.
Reference name=Microsoft.VSTS.Common.StateChangeDate, Data type=DateTime
Tüm
Test paketinde değişiklik yaparken gerçekleştirilen diğer işlemleri izler; örneğin, test paketine test ekleme veya yapılandırmaları değiştirme. Bu alan Geçmiş sekmesinden veya ayrı bir sorgudan görüntülenebilir. İş öğeleri alanında gerçekleştirilen değişiklikler ve test noktaları ve yapılandırmalar gibi ilgili yapıtlardan kaynaklanan değişiklikler de dahil olmak üzere birleştirilmiş bir geçmiş görünümü vardır.
Reference name=Microsoft.VSTS.TCM.TestSuiteAudit, Data type=PlainText
Test Paketi
Bir iş öğesinde yapılan değişikliklerle artan sistem tarafından yönetilen bir alan (düzenlenemez).
Reference name=System.Watermark, Data type=Integer
Tüm
Not
Bu alanlar WIT tanımının
WORKFLOW
bölümüne eklenmelidir. Örneğin, bu söz dizimi Çözümlenmiş duruma geçerkenFIELDS
tanımına eklenir:<FIELD refname="Microsoft.VSTS.Common.ResolvedDate"> <SERVERDEFAULT from="clock" /> </FIELD>
İlgili makaleler
- Sorgu düzenleyicisini kullanma
- Sorgu alanları, işleçler ve makrolar
- Tarihe veya geçerli yinelemeye göre sorgu
REST API
Sorgularla program aracılığıyla etkileşime geçmek için şu REST API kaynaklarından birine bakın:
- Azure DevOps Services REST API Başvurusu
- Sorguları
- İş öğesi sorgu dili
- Program aracılığıyla sorgularla iş öğelerini getirme