2015-06-29 21 views
12

Hem GitHub hem de Jira'dan CSV dosyalarına dışa aktarma sorunlarını denedim, ancak Jira sorununu dışa aktarmayı denemedim ve daha sonra GitHub'a aktarmayı denemedim, bu mümkün mü? Eğer öyleyse, böyle bir şeye yaklaşmanın en iyi yolu ne olurdu?Jira konularını GitHub'a aktarmanın bir yolu var mı?

+3

Google'ın bugün bozulmadığı için bu soruyu konu dışı olarak kapatmak için oy veriyorum. –

+9

Ben google denemedim değil, bu yüzden burada sordum. Ne yapacağını bilmediğin için kaba olmana gerek yok. – watchingdogs

+1

Bunu işlemek için bir komut dosyası buldunuz mu?Ben de bu şekilde gitmek istiyorum –

cevap

8

GitHub'da "JIRA'dan alma sorunları" özelliği yoktur.

Bana kalırsa iki seçeneğiniz vardır, ya GitHub ile mevcut JIRA örneğini entegre veya kendi kriterlerini ve göç script kullanarak GitHub sorunları JIRA sorunları göç.

GitHub ve JIRA Entegrasyon

Burada çok fazla tüm talimatları eklemek istiyorum ama bir link to the documentation çok daha mantıklı durumlarda biri.

da oldukça kısa ve takip edilmesi kolay olan bir video on youtube var. Eğer JIRA REST API gelen sorunları okur ve GitHub Issues REST API kullanarak yenilerini yaratır kendi el yazısı yazmak zorunda kalacak Bunu yapmak için GitHub Sorunları

içine

Geçirme JIRA sorunları. JIRA ve GitHub sorunları doğada farklı

Not, bu nedenle komut diğerine konuya bir tür göç nasıl seçmek gerekir.

Umarım bu yardımcı olur.

1

Burada GitHub'dan için JIRA gelen ihracat ve ithalat için yapmanız gereken şeylerdir. İhtiyacınız feilds ile JIRA (a csv dosyasına)

İlk ihracat sorunları. Ardından csv dosya satırını sırayla okuyun ve GH'de sorun yaratmak için github api'yi kullanın. İşte https://github.com/susinda/github-client/blob/master/src/main/java/org/wso2/git/client/GitRestApiExecutor.java

işi [1] yapmak için bir örnek müşteri, beni oku adımları içerdiğini şartı ile aynı değilse, https://github.com/susinda/github-client

1

başka yolu da ihraç etmektir değiştirmek ve kullanmaktan çekinmeyin JIRA XML dosyası olarak düzenler. o etiket olarak kilometre taşları, etiket ve bileşenleri ithal, yorumlarla sorunların yanında https://github.com/hbrands/jira-issues-importer

: Aşağıdaki proje Python onun REST API üzerinden bir GitHub projeye böyle bir dosya almak için 2 komut dosyalarını içerir. Yorumlardaki konulara yapılan referanslar, bir dereceye kadar dönüştürülür. Ayrıca, "bloklar" ve "bağlıdır" gibi JIRA ilişkileri GitHub'daki özel sorun yorumlarına geçirilir.

Özel bir Issue Import API kullanarak istismar oranı sınırlarıyla problemini önler.

proje sitesinde özellikleri, uyarılar, varsayımlar ve ön koşulları hakkındaki bölümleri okuyunuz. İlk önce bir geçişi GitHub test projesiyle test etmeyi unutmayın.

+2

Benzer başka bir proje: https://github.com/doctrine/jira-github-issues –

İlgili konular