2012-07-21 31 views
0

我正在開發FreedomSponsors - 開源項目的衆籌平臺。從JIRA問題中提取信息的最佳策略是什麼?

我想通過根據問題的URL預先填寫一些信息來改進「發佈新問題」屏幕。

我的第一個「目標」是JIRA。 鑑於像https://hibernate.onjira.com/browse/HHH-1050一個URL,什麼是萃取,如信息的最佳方式:

(ok ,前兩個是容易)

    1. 問題標題: 「HQL工會」
    1. 項目名稱: 「Hibernate的ORM」

我m使用python

+0

我建議使用XML的REST API,因爲並非所有的自定義字段都能很好地處理它們的XML視圖。如果你使用JIRA 5.x,那麼看看這個工具http://summit.atlassian.com/archives/2012/plugin-dev/jira-rest-client-python – mdoar 2012-07-24 00:15:31

回答

2

我會使用XML view,它可能(a)比HTML呈現更穩定,(b)更容易從中提取信息。

至少在這個位置這個問題跟蹤你可以從這個問題的關鍵是從原來的問題URL容易獲得的XML URL

https://hibernate.onjira.com/si/jira.issueviews:issue-xml/HHH-1050/HHH-1050.xml 

+0

哇,好!不知道XML視圖。我會做一些測試,並在稍後返回結果.. – 2012-07-21 22:52:43

+2

大多數問題跟蹤器至少具有一種機器可讀的導出格式,無論是XML還是CSV。非常方便:) – Joey 2012-07-21 23:06:20

+0

這些都是我測試過的。所有按預期工作(謝謝!) 這就夠了,現在... + https://hibernate.onjira.com/browse/HHH-1050 + https://issues.jenkins-ci.org/browse/JENKINS -9216 + http://jira.codehaus.org/browse/MNG-5121 + http://jira.codehaus.org/browse/EASYMOCK-111 + https://issues.apache.org/jira/瀏覽/ AXIS-66 – 2012-07-22 00:51:30

相關問題