Aracılığıyla paylaş


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 İş öğelerinin birikim listeleri ve panolarda görünmesini önlemek için iş öğesinin Durumunu Kaldır veya Kes olarak değiştirin. Kullanabileceğiniz durum, iş öğesi türüne atanan iş akışını temel alır.
Delete Geriliklerden, panolardan ve sorgulardan iş öğelerini kaldırın. Silinen iş öğeleri Geri Dönüşüm Kutusu'na taşınmaktadır.
Geri yükleme Silinen iş öğelerini Geri Dönüşüm Kutusu'ndan geri yükleyerek kurtarın.
Yıkmak İş 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 ve iş öğesi türünü değiştirme.

Önkoşullar

Kategori Gereksinimler
İzinler - İş öğelerini kaldırmak, silmek ve geri yüklemek için: Katkıda Bulunanlar grubunun üyesi.
- İş öğelerini kalıcı olarak silmek için: Proje Yöneticileri grubunun bir üyesi olmalı veya gerekli izin verilmelidir.
- Paydaş erişimi olan kullanıcılar Geri Dönüşüm Kutusuiç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 izni İzin Ver olarakayarlandı: Bu düğümdeki iş öğelerini düzenle
  • Varsayılan olarak, Katkıda Bulunanlar grubunun üyeleri bu izne sahiptir.
  • Proje düzeyinde izin : İş öğelerini silme ve geri yükleme izni ver
  • En az Temel erişimi.
  • Varsayılan olarak, Katkıda Bulunanlar grubunun üyeleri bu izne sahiptir.
  • Proje düzeyinde izin İzin Verolarak ayarlandı: İş öğelerini kalıcı olarak silme
  • Varsayılan olarak, Proje Yöneticileri grubunun üyeleri bu izne sahiptir.
  • Proje düzeyinde izin İzin Verolarak ayarlandı: İş öğelerini kalıcı olarak silme
  • Varsayılan olarak, Proje Yöneticileri 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 Paydaş erişimi hızlı kılavuz bölümüne bakın.

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 birikim veya sorgu sonuçları sayfasından birden çok iş öğesini 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 da silebilir 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 etkili bir şekilde kaldırırsınız: ürün, portföy ve sprint kapsamları, panolar ve Görev Panoları. 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. Daha fazla bilgi için bkz . İş akışını özelleştirme.

İş öğesi formunun ekran görüntüsü: Durum Kaldırıldı Olarak Değiştir.

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 iş takip listelerinizde, 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ü
  • Pano kartı bağlam menüsü
  • Birikmiş işler 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.

    • Birkaç iş öğesini silmek için, bunları bir kapsam veya sorgu sonuçları listesindençoklu seçin, bağlam menüsünü seçin ve ardından Sil'i seçin.

      Geri çoklu seçimli Eylemler menüsünün ekran görüntüsü, Sil'i seçin.

    • Bir iş öğesini panonuzdan veya Görev Panosu'ndan silmek için kartın bağlam menüsünü seçin ve Sil'i seçin.

      Kart 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 açamazsı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>Çalışma Öğeleri>Geri Dönüşüm Kutusu.

    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, test sonuçları geçmişi ve diğer ilişkili geçmiş gibi ilişkili tüm alt öğeleri de silinir. Altındaki test durumu iş öğesi silinmez.

İş öğ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] 
  • 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ığında veya git config kullanılarak alınmadığında gereklidir. Örnek: --org https://dev.azure.com/MyOrganizationName/.
  • project: Projenin adı veya kimliği. Varsayılan projeyi az devops configure -d project=NAME_OR_ID kullanarak yapılandırabilirsiniz. Yapılandırılmadıysa varsayılan olarak veya git config kullanılarak alınmadıysa gereklidir.
  • Evet: İsteğe bağlı. Onay istemde bulunmayın.

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
  • İzlenebilirliği desteklemek için Değiştiren/Değiştirme Tarihi alanlarını güncelleştirir
  • 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ştirir. CFD, hız, burndown ve hafif grafikler, silinen iş öğeleri kaldırılacak şekilde güncellenir.
  • İş 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
  • İzlenebilirliği desteklemek için Değiştiren/Değiştirme Tarihi alanlarını güncelleştirir
  • Sorgulanabilir hale gelir
  • Tüm alanlar değişmeden kalır
  • Geçmiş, biri silme amaçlı, diğeri geri yükleme amaçlı iki yeni revizyon içerir.
  • İş takibi uzantılarını yeniden ekler
  • Grafikleri doğru güncelleştirir. CFD, hız, sprint hızı ve hafif grafikler, geri yüklenen iş öğelerini içerecek şekilde güncellenir
  • 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: