İş izlemeyle tümleştirilecek depoları ve dalları yapılandırma


İş öğelerini git dallarına, yürütmelere, çekme isteklerine ve etiketlere el ile bağlayın

Bir iş öğesinden veya git nesnesinden bağlantı oluşturabilirsiniz. Ayrıntılar için bkz. diğer nesnelerden iş öğelerine bağlantı, bağlantılı nesnelerin listesini görüntüleme.


İş öğesinden git geliştirmesini sürücü

Bir git dalı başlatabilir veya git yürütmelerine veya çekme isteklerine bağlantı kurabilir ve iş öğesi formu içinden bir iş öğesi için git geliştirme döngünüzü kullanabilirsiniz.
Git depoları için geliştirme denetiminin ekran görüntüsü.
Ayrıntılar için bkz. iş öğesinden git geliştirmeyi sürücü.


Git işlemelerinde iş öğelerini otomatik olarak bağlama ve geçirme

Tek bir git deposu için aşağıdaki seçenekleri etkinleştirin veya devre dışı bırakın. Nasıl yapılacağını öğrenmek için bkz. iş izlemeyi desteklemek Için Git depolarını yapılandırma.

  • Bir COMMIT açıklamasında bahsedilen iş öğeleri için otomatik olarak bağlantılar oluştur
  • İş öğelerini kapatmak için yapılan açıklamalarda bahsetme izin ver
  • Çekme istekleri olan iş öğelerini tamamlamak için Kullanıcı tercihlerini hatırlayın.

Git dalındaki bağlantılı iş öğelerini denetleme

Çekme isteklerindeki bağlantılı iş öğelerini denetleyerek izlenebilirliği teşvik edin. Ayrıntılar için bkz. iş izlemeyi desteklemek için dal Ilkelerini yapılandırma.


Çekme istekleriyle iş öğelerini otomatik olarak tamamlamayı

Bir iş öğesini bir çekme isteğine (PR) bağladığınızda, PR 'yi başarıyla tamamladığınızda bu iş öğelerini otomatik olarak tamamlayabilirsiniz. Sistem, gelecekteki PR 'ler için seçiminizi varsayılan olarak belirler. Ayrıntılar için bkz. iş öğelerinin çekme Isteklerini otomatik olarak tamamlanma.


Dış bağlantılar için sorgu

Dalların, yürütmelerin, çekme isteklerinin veya etiketlerin bağlantılarını içeren iş öğeleri için sorgu yapabilirsiniz. Daha fazla bilgi için bkz. bağlama veya ek sayısı Ile sorgulama.


İş izlemeyi desteklemek için Git depoları yapılandırma

Çalışma öğelerinin yürütmelerden veya çekme isteklerinden bağlanmasını otomatikleştirmek için çeşitli seçenekleri etkinleştirebilirsiniz.

depoyu yapılandırmak için, Project Ayarlar depolarıaçın, bir depo seçin ve Ayarlar sekmesini görüntüleyin.

 iş izleme seçeneklerini gösteren Ayarlar Project Ayarlar depolarından oluşan ekran görüntüsü.

Aşağıdaki seçenekleri etkinleştirin:

  • Bağlama bahsetme Etkinleştirildiğinde, geçerli bir iş Öğesı kimliği tarafından izlenen kayıt iletileri, yürütmeyi otomatik olarak belirtilen iş öğesine bağlar. Daha önce farklı bir hesap veya hizmet tarafından içerilen bir depoyu gönderirken bu seçeneği devre dışı bırakın. Bir depoyu içeri aktarırsanız, bu seçeneği otomatik olarak kapayoruz.
  • Çalışma öğesi çözümünden bahsetmeyi kaydet Bu seçeneği, önekle yapılan yürütmelerde bahsedilen iş öğelerinin kapatmayı desteklemek için etkinleştirin ( Örneğin,) Fixes #*WorkItemID* .
  • Çalışma öğesi geçiş tercihleri Etkinleştirildiğinde, varsayılan seçenek, her kullanıcının çekme isteği tamamlama sırasında bağlı iş öğelerini tamamlamak için son seçimi anımsar. Takımınızın tercihine bağlı olarak, kullanıcıların kendi çekme istekleriyle iş öğelerini tamamlamasını önlemek için bu seçeneği devre dışı bırakmayı tercih edebilirsiniz. Devre dışı bırakıldığında, kullanıcılar her çekme isteği için iş öğelerini tamamlamayı kabul etmelidir.

İş izlemeyi desteklemek için dal ilkelerini yapılandırma

Bir daldaki değişikliklerin iş öğelerine bağlantıları olduğundan emin olmak için, bir git deposu için dal ilkesini yapılandırırsınız.

dalı yapılandırmak için, Project Ayarlar depolarıaçın, bir Git deposu seçin ve ardından ilkeler sekmesini görüntüleyin. aşağı kaydırın ve dal ilkeleri bölümünde bir dal seçin. Çalışma öğelerini bağlama, değişiklikleriniz için ek bağlam sağlar ve güncelleştirmelerin iş öğesi izleme sürecinize gitmesini sağlar.

Bağlantılı iş öğelerini denetle seçeneğini açın.

  • Tüm çekme isteklerinin tamamlanması için gereken en az bir bağlı iş öğesine sahip olması için gerekli ' yi seçin.
  • Çekme isteklerinin bağlantılı çalışma öğeleri olmadan tamamlanmasına izin vermek için Isteğe bağlı ' i seçin, ancak bağlantılı iş öğesi olmadığından bir uyarı verin.

Project Ayarlar depoları ekran  görüntüsü  bağlı iş öğelerini denetle seçeneğinin gösterildiği dal ilkeleri.

Çekme istekleriniz içinde bağlantılı iş öğeleri gerektir

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2017

Git kodunuzun iş izlemeyle İzlenebilirliği desteklemek için bir veya daha fazla özellik uygulayabilir ve çeşitli seçenekleri yapılandırabilirsiniz.

aşağıdaki tabloda Azure Boards ve Azure Repos Git arasındaki tümleştirme noktaları özetlenmektedir. Çeşitli bağlantı türleri sayesinde, Kullanıcı hikayeleri ve özellikleri geliştirmeyi destekleyen kod değişikliklerini — git için işlemeler ve çekme istekleri — izleyebilirsiniz. Bu bağlantıları oluşturmak için kullanılan bağlantı türleri dal, COMMIT, çekme isteğive etiketiniiçerir.

iş öğelerini Azure Repos Git nesnelerine bağlayan bağlantı türlerinin kavramsal görüntüsü.

Özellik

Açıklama