Azure Boards'ta iş öğelerini kaldırma, silme veya geri yükleme

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

İş öğeleri, iş izleme veri deponuzda sonsuza kadar yaşayabilir. Bunları hiçbir zaman silmeniz gerekmez. Ancak, aşağıdaki eylemlerden biri için bir iş öğesi yönetim işlemi ayarlamak isteyebilirsiniz:

Eylem Açıklama
Durumu değiştir İş öğesi Durumunu Kaldır veya Kes olarak değiştirerek iş öğelerinin kapsamlarda ve panolarda görünmesini kaldırın. Kullanabileceğiniz durum, iş öğesi türüne atanan iş akışını temel alır.
Delete Kapsamlardan, panolardan ve sorgulardan iş öğelerini kaldırın. Silinen iş öğeleri Geri Dönüşüm Kutusu'na taşınır.
Geri yükleme Silinen iş öğelerini Geri Dönüşüm Kutusu'ndan geri yükleyerek kurtarın.
Yok İş izleme veri deposundaki tüm veriler dahil olmak üzere iş öğelerini kalıcı olarak silin.

Not

  • Şu anda iş öğelerini veya projeleri arşivleyemezsiniz.
  • Azure Artifacts Geri Dönüşüm Kutusu hakkında bilgi için bkz . Paketleri silme ve kurtarma.

Bir iş öğesini bir projeden diğerine taşımak veya iş öğesi türünü değiştirmek için bkz . İş öğelerini taşıma, iş öğesi türünü değiştirme.

Önkoşullar

  • Katkıda Bulunanlar grubunun üyeleri iş öğelerini kaldırabilir, silebilir ve geri yükleyebilir.
  • İş öğelerini kalıcı olarak silmek için Project Yönetici istrators grubunun üyesi olmanız veya gerekli izinlerin verilmesi gerekir.
  • Paydaş erişimi olan kullanıcılar Geri Dönüşüm Kutusu'nun içeriğini görüntüleyebilir, ancak verilen izinlerden bağımsız olarak bölmedeki öğeleri geri yükleyemez veya kalıcı olarak silemez.

Görev

Gerekli izinler


  • Alan Yolu izninin İzin Ver: Bu düğümdeki iş öğelerini düzenleme olarak ayarlanması
  • Varsayılan olarak, Katkıda Bulunanlar grubunun üyeleri bu izne sahiptir.
  • Proje düzeyi izninin İzin Ver: İş öğelerini silme ve geri yükleme olarak ayarlanmasını sağlayın
  • Temel erişime veya daha yüksek bir değere sahip olun.
  • Varsayılan olarak, Katkıda Bulunanlar grubunun üyeleri bu izne sahiptir.
  • Proje düzeyi izninin İzin Ver: İş öğelerini kalıcı olarak silme olarak ayarlanmasını sağlayın
  • Varsayılan olarak, Project Yönetici istrators grubunun üyeleri bu izne sahiptir.
  • Proje düzeyi izninin İzin Ver: İş öğelerini kalıcı olarak silme olarak ayarlanmasını sağlayın
  • Varsayılan olarak, Project Yönetici istrators grubunun üyeleri bu izne sahiptir.

Yerleşik gruplara atanan izinlerin basitleştirilmiş bir görünümü için bkz . İzinler ve erişim.

Not

Genel bir proje için Paydaş erişimi olan kullanıcılar, Temel erişime sahip kullanıcılar gibi tüm iş izleme özelliklerine tam erişime sahiptir. Daha fazla bilgi için, bkz. Paydaş erişimi hızlı başvuru.

Birden çok iş öğesini kaldırma veya silme

Tek tek iş öğeleri üzerinde işlem yapabilir veya birkaç iş öğesini toplu olarak değiştirebilirsiniz.

Web portalından, bir kapsam veya sorgu sonuçları sayfasından birden çok iş öğesi seçebilirsiniz. İlişkili özelliği kullanarak toplu güncelleştirme de yapabilirsiniz. Aynı anda birkaç iş öğesini silmek veya geri yüklemek için bkz . İş öğelerini toplu olarak değiştirme.

Rest API ile iş öğelerini toplu olarak silebilir ve/veya yok edebilirsiniz. Daha fazla bilgi için bkz . İş Öğeleri - Silme.

Not

Bu özellik Azure DevOps Server 2022.1'den itibaren kullanılabilir.

İş öğelerini kaldırma

Bir iş öğesinin Durumunu Kaldırıldı olarak değiştirerek, bunu bir kapsam veya pano görünümünden (ürün, portföy ve sprint kapsamları, Kanban panosu ve Görev Panoları) etkili bir şekilde kaldırırsınız. Kaldırılan durum, Kaldırılan iş akışı kategorisi durumuna karşılık gelir. Özel iş akışı durumları tanımlarsanız, Kaldırılan iş akışı kategorisi durumuyla eşlediğiniz herhangi bir durum benzer şekilde davranır.

İş öğesi formunun, Durumu Kaldırılacak Şekilde Değiştir'in ekran görüntüsü.

Kaldırılan öğelerin sorgularda görünmemesi için Durum alanına filtreleyen bir yan tümce eklemeniz gerekir.

Not

Kaldırıldı durumu Temel işlemde desteklenmez. Yalnızca Çevik, Scrum ve CMMI işlem iş öğesi türleriyle desteklenir. Temel işlem, Azure DevOps Services veya Azure DevOps Server 2019 Güncelleştirme 1'e proje eklediğinizde kullanılabilir.

İş öğelerini silme

Silinen iş öğeleri kapsamlarınızda, panolarınızda veya sorgularınızda görünmez. Bir öğeyi sildiğinizde, öğe Geri Dönüşüm Kutusu'na gider. Fikrinizi değiştirirseniz oradan geri yükleyebilirsiniz. Bir test çalışmasını, test planını veya testle ilgili diğer iş öğesi türlerini silmek için bkz . Test yapıtlarını silme.

İş öğelerini aşağıdaki yollardan biriyle silebilirsiniz:

  • İş öğesi formu
  • İş Öğeleri sayfası Diğer Eylemler menüsü
  • Kanban kart bağlam menüsü
  • Kapsam veya sorgu sonuçları sayfası
  • REST API
  1. Silme işleminizi başlatın:

    • İş öğesi formundan iş öğesini açın, Eylemler'i ve ardından Sil'i seçin.

    İş öğesi formunun, Eylemler menüsünün ekran görüntüsü, Sil'i seçin.

    Kapsam çoklu seçim Eylemleri menüsünün ekran görüntüsü, Sil'i seçin.

    • Kanban veya Görev Tahtanızdan bir iş öğesini silmek için kartın bağlam menüsünü seçin ve Sil'i seçin.

    Kanban pano kartı bağlam menüsünün ekran görüntüsü, Sil'i seçin.

  2. Öğeleri silmek istediğinizi onaylayın.

    Silmeyi onayla iletişim kutusunun ekran görüntüsü.

İş öğelerini geri yükleme veya yok etme

Geri Dönüşüm Kutusu'ndan iş öğelerini alamazsınız. Kalıcı silme seçeneğini yalnızca İş öğelerini kalıcı olarak sil proje düzeyi izniniz İzin Ver olarak ayarlandıysa görürsünüz.

Silinen iş öğelerini geri yükleyin veya web portalı Geri Dönüşüm Kutusu'ndan kalıcı olarak silin.

  1. Panolar>İş Öğeleri>Geri Dönüşüm Kutusu'nu seçin.

    Panolar, İş Öğeleri sayfası, Geri Dönüşüm Kutusunu Aç'ın ekran görüntüsü.

    Geri Dönüşüm Kutusu seçeneğini görmüyorsanız Diğer komutlar ... seçeneğini belirleyin ve seçenekler menüsünden öğesini seçin.

    Geri Dönüşüm Kutusu'na eklenen iş öğelerinin listelendiği sorguyla yeni bir tarayıcı sekmesi açılır.

  2. Geri yüklemek istediğiniz öğeleri seçin ve ardından Geri Yükle'yi seçin.

    Seçili öğeleri geri yükle'nin ekran görüntüsü.

    İsteğe bağlı olarak, öğeleri kalıcı olarak silmeyi seçebilirsiniz.

  3. Seçiminizi onaylayın.

Not

Silinen test yapıtları Geri Dönüşüm Kutusu'nda görünmez ve geri yüklenemez. Bir test yapıtını sildiğinizde, alt test paketleri, tüm yapılandırmalardaki test noktaları, test ediciler (temel alınan test çalışması iş öğesi silinmez), test sonuçları geçmişi ve diğer ilişkili geçmiş gibi ilişkili tüm alt öğeleri de silinir.

İş öğelerini komut satırından silme veya yok etme

az boards work-item delete komutuyla bir iş öğesini silebilir veya yok edebilirsiniz . Başlamak için bkz . Azure DevOps CLI ile çalışmaya başlama.

Not

Silinen iş öğelerini geri yükleyebilirsiniz, ancak yok edilen iş öğelerini geri yükleyemezsiniz.

az boards work-item delete --id
                           [--destroy]
                           [--org]
                           [--project]
                           [--yes] 

Parametreler

  • kimlik: Gerekli. İş öğesinin kimliği.
  • destroy: İsteğe bağlı. Bu iş öğesini kalıcı olarak silin.
  • kuruluş: Azure DevOps kuruluş URL'si. kullanarak az devops configure -d organization=ORG_URLvarsayılan kuruluşu yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya kullanılarak git configalınmadıysa gereklidir. Örnek: --org https://dev.azure.com/MyOrganizationName/.
  • project: Projenin adı veya kimliği. kullanarak varsayılan projeyi az devops configure -d project=NAME_OR_IDyapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya kullanılarak git configalınmadıysa gereklidir.
  • Evet: İsteğe bağlı. Onay istemde bulunmayın.

Örnek

Aşağıdaki komut, 864 kimliğine sahip hatayı kalıcı olarak siler ve sizden onay istemez.

az boards work-item delete --id 864 --destroy --yes

Silme ve geri yükleme işlemleri

Bir iş öğesini sildiğinizde Azure DevOps aşağıdaki eylemleri gerçekleştirir:

  • İş öğesinin yeni bir düzeltmesini oluşturur
  • Güncelleştirmelerİzlenebilirliği desteklemek için Değiştirme Tarihi alanları
  • Tüm alan atamaları, ekler, etiketler ve bağlantılar dahil olmak üzere iş öğesini tamamen korur
  • İş öğesinin sorgulanamaz hale gelmesine neden olur ve bu nedenle herhangi bir iş izleme deneyiminde, sorgu sonucunda veya raporda görünmez
  • Grafikleri doğru Güncelleştirmeler. CFD, hız, yazma ve basit grafikler silinen iş öğelerini kaldıracak şekilde güncelleştirilir
  • İş izleme uzantılarını kaldırır
  • En son değer dışında eğilim verilerini korur
  • İş öğesini kalıcı olarak kaldırılmış gibi veri ambarından/küpten kaldırır.

Bir iş öğesini geri yüklerken Azure DevOps aşağıdaki eylemleri gerçekleştirir:

  • İş öğesinin yeni bir düzeltmesinin yapılmasına neden olur
  • Güncelleştirmelerİzlenebilirliği desteklemek için Değiştirme Tarihi alanları
  • Sorgulanabilir hale gelir
  • Tüm alanlar değişmeden kalır
  • Geçmiş, biri silinmek, diğeri geri yükleme için iki yeni düzeltme içerir
  • İş izleme uzantılarını yeniden ekler
  • Grafikleri doğru Güncelleştirmeler. CFD, hız, yazma ve basit grafikler, geri yüklenen iş öğelerini içerecek şekilde güncelleştirilir
  • Eğilim verilerini geri yükler
  • İş öğesini veri ambarı/küpe geri ekler
  • Önceki alan yolu veya yineleme yolları silindiyse, alan veya yineleme yolu alanlarını kök düğüme ayarlar.

İş öğelerini silmek, geri yüklemek ve yok etmek için REST API kullanma

İş öğelerini program aracılığıyla silmek, geri yüklemek ve yok etmek için aşağıdaki REST API kaynaklarından birine bakın: