Aracılığıyla paylaş


İş Öğesi İzleme (WIT) ve Test İstemcisi OM'sinin kullanımdan kaldırılması

Azure DevOps Services

WIT ve Test İstemcisi OM, daha geniş kapsamlı TFS SDK'sının bir parçasıdır. Bunlar, Azure DevOps'ta işlem çalıştırmak için araçlar oluşturmak için kullanılabilecek SOAP tabanlı API'ler kümesidir. Bu SOAP tabanlı API'ler, modern REST tabanlı uç noktalar kümesiyle değiştirilmiştir. Bu nedenle WIT ve Test için SOAP tabanlı API'leri (İstemci OM) kullanım dışı bırakıyoruz.

Dekont

Azure DevOps için WIT ve Test İstemcisi OM, en son Visual Studio 2019 sürümünde ve Microsoft.TeamFoundationServer.ExtendedClient paketinde kullanım dışı bırakılmıştır. Bu, İstemci OM'ye eklenen yeni bir iş öğesi izleme veya test işlevi olmadığı anlamına gelir.

Etkilenen nesne modelleri

Yalnızca WIT ve Test İstemcisi OM kullanım dışı bırakılıyor. Derleme ve kaynak denetimi gibi diğer alanlar şu anda kullanımdan kaldırılan bir zamanlamada değildir.

Etki

Kuruluşunuz, Azure DevOps'ta çalışan araçlarda WIT İstemcisi OM'sini kullanıyorsa, WIT İstemcisi OM'sini kullanmayı durdurmak ve yeni REST tabanlı uç noktaları kullanmaya başlamak için bu araçları geçirmenizi öneririz.

Azure Boards ve Azure Test'e yeni işlevler sunduğumuzda, kodunuzu REST kullanacak şekilde güncelleştirmek, araçlarınızın çalıştığından emin olmak için çok önemlidir.

Visual Studio uyarıları

WIT İstemcisi OM'nin en son sürümlerine yapılan tüm başvurular eski bir uyarıyla sonuçlanır. Bu, Visual Studio 2019 ve Azure DevOps 2019 ile birlikte gelen dll'leri içerir. Burada, alabileceğiniz bir örnek uyarı verilmiştir...

CS0618: 'WorkItemType' kullanımdan kaldırıldı: 'daha fazla bilgi için' adresinde bulunan belgelere https://aka.ms/witclientombakın

warning message in Visual Studio

Soru-Cevap

Araçlarımı Nasıl yaparım? düzeltirim?

İlk olarak araştırmanız ve aracın hala gerekli olup olmadığını belirlemeniz gerekir. Birçok kuruluşun kısa bir süre için belirli bir nedenden dolayı bir araç oluşturduğunu bulduk. Ardından bir nedenden dolayı bu araç artık gerekli olmadığında çalışmaya devam eder. Bu senaryo için aracı kapatabilirsiniz.

Araç hala kullanılıyorsa REST tabanlı .NET istemci kitaplıklarını kullanarak bu aracı yeniden düzenlemeniz gerekir. Yeniden düzenleme, eski WIT İstemcisi OM başvurularını kaldırmak ve bunları uygun .NET İstemci Kitaplıklarıyla değiştirmek için sizin tarafınızda bazı tepki çalışmaları gerektirir.

WIT İstemcisi OM'den REST tabanlı .NET İstemci kitaplıklarına geçişinize yardımcı olmak için bu kullanışlı geçiş kılavuzunu örnek kodla birlikte de hazırladık.

Kaynaklar