2012-03-23 79 views
2

我有多個但類似的客戶端iPhone應用程序,作爲分支在git中管理(他們克隆並定期與主分支合併)。所以不時有全局修復/改進應該在master中完成。我正在遷移到jira來管理我的項目。如果我爲每個項目創建不同的jira項目,我不知道如何處理全局更改。 Jira項目組件似乎是正確的,但我無法找到如何將問題分配給特定組件。如何處理jira的多個類似項目

回答

0

我已經創建了一個名爲「iPhone」和多個版本的項目,給它們命名爲「Master」,「ProjectOne 1.6」和「ProjectTwo 1.5」。

3

JIRA組件是項目特定的。因此,您不需要爲應用程序的每個分支創建項目,而是需要爲主分支創建單個項目,然後爲每個分支創建組件(如果看起來更合適,也可以考慮使用JIRA中的版本進行創建)。

組件在JIRA Project管理界面中創建。一旦創建了組件,您應該能夠在創建和編輯屏幕中爲問題指定與哪些組件有關的問題。

一個問題可能是多個組件的一部分。

我希望這有助於

+0

不幸的是,組件似乎還不支持版本https://jira.atlassian.com/browse/JRA-3501 – 2012-03-27 12:29:33

+1

不,確實沒有。您沒有提及任何有關您的應用需要維護不同版本號的內容。 – 2012-03-27 13:50:04

+0

@ M.Y .:不,他們不。然而,一個簡單的解決方法是隻用組件名稱前綴版本 - 而不是1.1,1.2,3.5你得到appA-1.1,appB-1.1等等。它有點難看,但工作得很好。 – sleske 2014-01-09 09:08:52

2

我喜歡@Jason_Dean的方法,但你應該還看以下內容:

  • 如果你有,你知道,這是適用於所有問題您的項目中,您應該爲全局組件定義問題。
  • 然後您應該檢查(手動)哪個項目必須解決此問題。跟蹤並不容易。然後,您應該爲每個項目創建子任務,並且您必須修復該錯誤。只有關閉所有相關項目的bug(全局)。
  • Git在Jira門票上提交。我不知道Jira和Jira之間的集成是否運行良好,但是我們使用Jira和Subversion的集成,這對我們有很大的幫助。