Diğer nesnelerden iş öğelerinin bağlantısı

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015

Derlemeler, işlemeler, çekme istekleri ve daha fazlası gibi diğer nesnelerden iş öğelerine bağlantı kurarak, takımınızın ilgili çalışmanın denetim izini sağlama yeteneğini destekleyerek. Tüm kullanıcılar, iş öğelerine bağlantılar ekleyebilir.

#IDİş öğelerinize bağlamak için aşağıdaki alanların içinden yazabilirsiniz:

  • Bir iş öğesi tartışması veya herhangi bir zengin metin alanı
  • Git tamamlama açıklamaları ve çekme isteği açıklamaları
  • TFVC değişiklik kümesi veya raf kümesi açıklamaları
  • Wiki sayfaları
  • Bir iş öğesi tartışması
  • Git tamamlama açıklamaları ve çekme isteği açıklamaları
  • TFVC değişiklik kümesi veya raf kümesi açıklamaları

İpucu

İş öğelerini git yürütmelerine, çekme isteklerine, yapılarına ve daha fazlasına bağlayan otomatik bağlamayı ve diğer ayarları ayarlayabilirsiniz. Hakkında bilgi edinmek için aşağıdaki kaynaklara bakın:

Aşağıdaki görüntüde gösterildiği gibi, işöğelerini DevOps nesnelerine bağlamak için kullanılan bağlantı türleri, derleme içinde bulunanderlemede, derleme ve yayın işlem hatlarında tümleştirilmiş yapıda tümleşik olarak oluşturulur. Git depoları için dal, commıt, çekme isteğive etiket , Team Foundation Sürüm Denetimi (tfvc) depoları için değişiklik kümesi, raf kümesi ve versioneditıtem . Bunların hepsi dış bağlantı türleri olarak belirtilmiştir.

İş öğelerini DevOps nesnelerine bağlamak için kullanılan bağlantı türlerinin kavramsal görüntüsü.

Çalışma öğesi formu, Bağlantılar sekmesinde, bu makalenin ilerleyen kısımlarında açıklandığı gibi iş öğesiyle bağlantılı tüm nesneleri görüntüleyebilirsiniz . Ancak, bu bağlantıları listelemek için bir iş öğesi sorgusu oluşturamazsınız. Çalışma öğesi sorguları yalnızca diğer iş öğelerine bağlı iş öğelerini döndürür. Ancak, dış bağlantılar içeren iş öğelerini listeleyen bir sorgu oluşturabilirsiniz. Nasıl yapılacağını öğrenmek için bkz. bağlantı veya ek sayısına göre sorgulama.

Not

ayrıca, GitHub yürütmelerden, çekme isteklerinden ve sorunlardan iş öğelerine de bağlanabilirsiniz. bu, Azure DevOps projenizi GitHub deponuza bağlamayı gerektirir. Daha fazla bilgi için bkz. Azure Boards-GitHub tümleştirmesi.

Not

Bu #ID ÖZELLIK TFS 2015 güncelleştirme 1 ve sonraki sürümlerinde kullanılabilir.

  1. ##ID Çekme isteği yürütmelerinizin çalışma öğesi seçicisini tetiklemek, açıklamaları işlemek, değişiklik kümesi açıklamaları, raf kümesi açıklamaları, açıklama ve daha fazlasını yapmak için yazın. En son değiştirdiğiniz veya size atanan 50 iş öğelerinin listesini görürsünüz.

    # For PR açıklamasına girerken oluşturulan iş öğesi listesinin ekran görüntüsü.

  2. Çalışma öğesi türü, KIMLIĞI veya başlıkla eşleşen anahtar sözcükler girerek önerilen iş öğelerinin listesini daraltın.

    Arama sırasında # ve sonuç iş öğesinden sonra anahtar sözcüğünün girileceği ekran görüntüsü

    Listeyi daha fazla filtrelemek için, bir eşleşme bulana kadar anahtar sözcükleri girmeye devam edin. En fazla beş anahtar sözcük girebilirsiniz.

Not

TFS 2015 güncelleştirme 2 veya sonraki bir sürümünü gerektirir.

Çekme isteğinde iş öğesi durumunu ayarla

Bir çekme isteği oluşturduğunuzda, açıklamada bağlantılı iş öğelerinin durum değerini ayarlayabilirsiniz. Sözdizimini izleyin: {state value}: #ID . Çekme isteğini birleştirdiğinizde, sistem açıklamayı okur ve iş öğesi durumunu güncelleştirir. Aşağıdaki örnekte, iş öğelerini #300 ve #301 çözümlenip #323 ve #324 kapalı olarak ayarlayacağız.

Bir PR içindeki iş öğesi durumunun ayarlanmasına ilişkin ekran görüntüsü.

Not

bu özellik Azure DevOps Server 2020,1 güncelleştirmesinin yüklenmesini gerektiriyor. daha fazla bilgi için bkz. Azure DevOps Server 2020 güncelleştirme 1 RC1 sürüm notları, Boards.

Nasıl çalışır?

#Mentioned iş öğelerinin durumunu ayarlamaya çalışırken sistem aşağıdaki üç farklı ölçütü (Bu sırada) dikkate alır:

  • Durum
  • Durum kategorisi
  • sözcükle

Ölçüt mantığı

Aşağıdaki tabloda Logic açıklanmaktadır.

Ölçütler Eylem
Değer bir durumla eşleşiyorsa, Sonra bu duruma ayarlayın.
Aksi takdirde değer bir durum kategorisiyle eşleşiyorsa Sonra iş öğesini bu kategoride ilk duruma ayarlayın. Aşağıdaki notabakın.
Aksi takdirde değer bir anahtar sözcükle eşleşiyorsa, Sonra iş öğesini eşleşen anahtar sözcük durumuna ayarlayın. Aşağıdaki tabloyabakın.
Değilse Yoksayın ve hiçbir şey yapmayın.

Anahtar sözcük mantığı

Anahtar sözcük mantığı, amaç eşleştirmenize yardımcı olur. Örneğin, "çözümleniyor" girebilir, ancak gerçekten "çözümlendi" anlamına gelebilir.

Sözcükle Eylem
Önerilir, önerir, öner Önerilen kategoride ilk duruma ayarlanır.
Ediyor Devam eden kategorisindeki ilk duruma ayarlayın.
Tamamlandı, Tamamlanıyor, tamamlandı Tamamlanan kategoride ilk duruma ayarlanır.
Çözümlendi, çözümleniyor, Çözümle Çözümlenen kategoride ilk duruma ayarlanır.
Düzeltmeler, düzeltildi, düzeltme Çalışma öğesini kapatın. Çözüldü olarak ayarlanan hata haricinde.

Not

Barındırılan bir XML işlemi kullanan projelerde kategori eşleştirme desteklenmez. Kategori eşleştirme yalnızca devralınan bir işlem kullanan projeler için kullanılabilir.

Bağlantı ekle iletişim kutusundan iş öğelerini var olan derlemelere bağlayabilirsiniz. Bu derlemeler, projenizde veya koleksiyonunuzdaki diğer projelerde veya kuruluşunuzda olabilir.

Not

bu özellik Azure DevOps Server 2020,1 güncelleştirmesinin yüklenmesini gerektiriyor. daha fazla bilgi için bkz. Azure DevOps Server 2020 güncelleştirme 1 RC1 sürüm notları, Boards.

  1. Bir iş öğesinin Bağlantılar sekmesinde, bağlantı Varolan öğe Ekle' yi seçin.

  2. Bağlantı ekle iletişim kutusunda derleme bağlantı türlerinden biriniseçin — Oluştur, derlemede tümleşik, derleme içindebulunurve yapı numarasını belirtin.

    Derleme numarasını (işlem hattının ve derleme adının birleşimi) bilmiyorsanız simgeyi seçerek bunu arayabilirsiniz.

    Derleme bağlantı türünün seçili olduğu Bağlantı ekle iletişim kutusu.

  3. Derlemeleri bağlama iletişim kutusunda derleme aramanızı filtrelemek için parametreleri seçin.

    Farklı bir projede bir derlemeye bağlantııyorsanız, önce derlemesini Project istediğiniz derlemeyi seçin.

    Örneğin, bir derleme numarası belirterek bir derleme işlem hattı, bir derleme sonucu (Örneğin, Tüm ,başarılı ,kısmen başarılı ,başarısız veya iptal edildi) belirterek. Veya Sonuç için Tümseçiliyken Bul'a tıklayarak bağlantı verilecek kullanılabilir derlemeleri listeleebilirsiniz.

    Projenin seçili olduğu ve derlemelerin listelenmiş olduğu Derlemeleri bul iletişim kutusu.

  4. Bağlantı oluşturmak istediğiniz listeden derlemeyi seçin ve ardından Tamam'ı seçin.

  5. Bağlantıyı ekle iletişim kutusundatamam'ı seçen işlemi tamamlar.

    Derleme numarası doldurulmuş bağlantı ekle iletişim kutusu.

bağlantı ekle iletişim kutusundan iş öğelerini mevcut derlemelere bağabilirsiniz.

  1. Bir iş öğesinin Bağlantılar sekmesinde Bağlantı ekle Mevcut öğe'yi seçin.

  2. Bağlantı ekle iletişim kutusunda derleme bağlantı türlerinden biriniseçin:Derleme,Derlemede bulunan ,Derlemeyle tümleşik — ve derleme numarasını belirtin.

    Derleme numarasını (işlem hattının ve derleme adının birleşimi) bilmiyorsanız simgeyi seçerek bunu arayabilirsiniz.

    Derleme bağlantı türünün seçili olduğu Bağlantı ekle iletişim kutusu.

  3. Derlemeleri bağlama iletişim kutusunda derleme aramanızı filtrelemek için parametreleri seçin.

    Örneğin, bir derleme numarası belirterek bir derleme işlem hattı, bir derleme sonucu (Örneğin, Tüm ,başarılı ,kısmen başarılı ,başarısız veya iptal edildi) belirterek. Veya Sonuç için Tümseçiliyken Bul'a tıklayarak bağlantı verilecek kullanılabilir derlemeleri listeleebilirsiniz.

    Derlemeleri bul iletişim kutusu, projenizin içindeki bir derlemeye bağlantı.

  4. Bağlantı oluşturmak istediğiniz listeden derlemeyi seçin ve ardından Tamam'ı seçin.

  5. Bağlantıyı ekle iletişim kutusundatamam'ı seçen işlemi tamamlar.

    Derleme numarası doldurulmuş bağlantı ekle iletişim kutusu.

Wiki # sayfasından #ID iş öğesi seçiciyi tetiklemek için girin.

Yerleşik wiki hakkında daha fazla bilgi için bkz. Wiki sayfalarını düzenleme ekleme veWiki markdown kılavuzu.

Ayrıca, bir sorgu sonuçları tablosuyla wiki arasında bağlantı da sebilirsiniz. Bu, sorguda bağlantılı her iş öğesinin hızlı erişimini destekler. Daha fazla bilgi için bkz. Wiki markdown kılavuzu.

Bağlantılı nesnelerin listesini görüntüleme

Bir iş öğesiyle bağlantılı tüm nesnelerin listesini görüntülemek için iş öğesini açın ve Bağlantılar sekmesini seçin. Bağlantılar sekmesi tüm bağlantılı nesnelerin sayısını gösterir.

Bağlantılı nesne sayısını içeren Bağlantılar sekmesinin ekran görüntüsü.

Bağlantılı nesneler, bağlantı türü altında gruplandı ve her grup içinde bir sayıyla birlikte. Karşılık gelen sütun başlığını seçerek her grubu genişletebilirsiniz veya daraltarak her grup içinde Durum,En Son Güncelleştirme veya Açıklama'ya göre sıralandırebilirsiniz.

Örneğin, aşağıdaki Bağlantılar sekmesinde bir iş öğesi için bağlantılı 64 nesne bölümü görüntülenir.

Birçok bağlantılı nesne içeren Bağlantılar sekmesinin ekran görüntüsü.

Kırmızı ünlem işaretiyle gösterilen bağlantılar derlemenin, sürümün veya başka bir nesnenin silinmiş olduğunu gösterir. Bunun nedeni genellikle belirli bir süre sonra bu nesneleri otomatik olarak silen saklama ilkeleridir.

Azure Repos, Git