jira svn integration tutorial
JIRA ve Subversion SVN Entegrasyonu için Adım Adım Kılavuz:
JIRA çok güçlü bir sorun ve proje izleme aracıdır ve en çok hata izleme için kullanılmasıyla bilinir.
ALM yaklaşımını kapsayan ve JIRA ile sıkı bir şekilde entegre olan Atlassian paketindeki diğer araçlar şunları içerir: Confluence proje ekipleri arasında işbirliği için ve Jira için Zephyr tam test yönetimi faaliyetleri için.
Böylece, yukarıdaki 3 aracın sıkı bir şekilde entegre edildiğini ve ekiplere tüm proje yapay durumu ve ilerlemesinin uçtan uca görünürlüğünü sağladığını görebiliyorduk.
excel'de test yürütme raporu şablonu
Ne öğreneceksin:
- Giriş
- Subversion Eklentisini JIRA'ya Kurun
- Entegrasyon için JIRA Tür Hatası Sorunu Oluşturun
- Sonuç
- Önerilen Kaynaklar
Giriş
Tüm bu süreçte yer alan önemli adımlardan biri, nasıl olduğumuzu bilmektir. BAĞLANTI Subversion veya Git depolarında olabilecek kaynak kodundaki görevler / hatalar. Bu süreç, izlenebilirliği göz önünde bulundurmak için çok önemlidir.
Bu eğitimde, Subversion taahhüdü sırasında bir JIRA görevinin nasıl bağlanacağına derinlemesine bir göz atacağız.
Önerilen Okuma => Atlassian Jira Öğreticiler Dizisi
Ön Koşullar
- JIRA 7.3.X yüklendi.
- Subversion deposu oluşturuldu.
Subversion Eklentisini JIRA'ya Kurun
Entegrasyonun ilk adımı, Subversion eklentisini JIRA'ya kurmaktır. Tıklayın İşte eklentiyi indirmek için.
Yukarıdaki URL'deki Subversion eklentisi şununla uyumludur: yalnızca 7.3.x sürümü .
Eklentiyi aşağıdaki resimde gösterildiği gibi kurmak için JIRA'yı başlatın. Git Ayarlar => Eklentiler => Eklentileri yönet => Eklenti yükle seçeneğini seçin ve eklentiyi yükleyin.
Yüklenen JIRA eklentisi veya Eklentisi aşağıdaki görüntüdeki gibi gösterilecektir.
Eklenti yüklendikten sonra sayfayı bir kez yenileyin. Bu eklenti veya eklenti, JIRA sorunu ile bağlantılı Subversion taahhütlerini görmenize yardımcı olacaktır.
Subversion eklentisi yüklenirken, Subversion veri havuzu URL'sini eklemeniz gerekir. Subversion Repositories'e tıklayın. Eklentiler.
Visual SVN sunucusunda gösterilen aşağıdaki Subversion deposuna sahibiz ve burada JIRA'ya eklenecek.
Bu durumda repo URL'si http: // l-0310: 89 / svn / Integration /
JIRA eklentileri ekranına geri dönün, Ekle Subversion veri havuzu URL'sini aşağıda gösterildiği gibi girmek için.
URL ile birlikte ekleyin Kullanıcı adı ve şifre ve tıklayın Ekle .
Eklenen depo artık etkindir ve SVN kayıtlarıyla entegre edilebilir. Entegre edilecek birden fazla Subversion deposu varsa, bunlar da eklenebilir.
pl / sql geliştirici mülakat soruları
Yönetim sayfasında, tıklayın Sistem SEKMESİ => Hizmetler ve Düzenle Subversion Index Güncelleme Servisi.
yazılım geliştirme yaşam döngüsü şelale modeli
Dizini şu değere ayarlayın: Her 15 dakikada bir günlük veya proje ihtiyacına göre. Bu hizmet, JIRA sorununun SVN tamamlama mesajlarıyla güncellenmesine yardımcı olacaktır. Bu yapıldıktan sonra, tıklayın Güncelleme.
Entegrasyon için JIRA Tür Hatası Sorunu Oluşturun
Buradaki kullanım örneği, herhangi bir JIRA sorununu SVN deposundaki kaynak kodu değişiklikleriyle ilişkilendirmektir. Bu nedenle JIRA'da SVN commit sırasında kullanılacak bir Bug sorunu yaratıyoruz. Bu örnekte oluşturulan Hata için sorun numarası şöyledir: DEM-1 .
SVN deposundaki dosyayı değiştirin ve SVN kaydı yaparken, kayıt penceresinin yorumlarında veya mesajında gösterildiği gibi DEM-1 olan sorun kimlik numarasını sağlayın.
Tıklayın Tamam mı. Güncelleme sıklığı 15 dakikaya ayarlandığından, JIRA sorunu her 15 dakikada bir bağlantılarla güncellenecektir. Tüm SVN kaydetme ayrıntıları, Yıkım Aşağıda gösterildiği gibi sorunun SEKMESİ.
Entegrasyon, JIRA sorunu ile ilgili olarak kaynak kodu değişikliklerinin ayrıntılarının tam şeffaflığını sağlar; bu olmadan değişiklikleri izlemenin bir yolu yoktur.
Sonuç
Bir ALM aracı, yalnızca aşağıdaki nedenlerden ötürü, uçtan uca geliştirme ve teslimat için savunulur:
- Tek bir havuzla tek doğruluk kaynağı.
- Proje ekibi üyeleri arasında daha iyi iletişim veya işbirliği.
- Tüm entegre proje eserlerinin gerçek zamanlı görünürlüğünü ve güncellemelerini sağlamak.
- Standart süreç (Çevik veya Şelale) uygulanır.
- Uçtan Uca izlenebilirlik.
- Tüm kaynakların daha iyi kullanılmasıyla üretkenlik.
Bu eğitimde, 2 güçlü aracın nasıl entegre edildiğini gördük, böylece SVN Commit ile JIRA sorunu arasında bağlantı kurarak daha iyi şeffaflık sağladık.
Kuruluşların çoğu da kullanıyor GitLab web tabanlı olan Git kaynak kodu deposu, proje planlama özellikleri ve CI / CD yetenekleri sağlayan depo yöneticisi.
Gelecek eğitimlerde, JIRA ve IBM Rational Team Concert'ın bu makalede gösterildiği gibi benzer kullanım örnekleriyle GitLab ile nasıl bütünleştirileceğini tartışacağız.
Önerilen Kaynaklar
- GitLab Jira Entegrasyon Eğitimi
- SVN Eğitimi: Subversion Kullanarak Kaynak Kodu Yönetimi
- Yeni Başlayanlar İçin Derinlemesine Tutulma Öğreticileri
- Jira Lisans Kurulumu ile Jira İndirme ve Kurulum
- JIRA Eğitimi: Eksiksiz Bir Uygulamalı Nasıl Kullanılır JIRA Kılavuzu
- JIRA Yönetim Eğitimi: JIRA Yönetici ve Kullanıcı Yönetimi
- SVN Deposu Kurulumu ve Tortoise SVN İstemcisi Nasıl Kurulur
- JIRA Çevik Eğitimi: Çevik Projeleri Yönetmek İçin JIRA'yı Etkili Bir Şekilde Kullanma