0
背景:我使用jira
進行錯誤跟蹤,並且使用git
進行源代碼管理。我有一個完整的端到端系統,包括iOS前端,以及提供Web服務和GUI的Java/Tomcat後端。現在我已經有了一個擁有所有軟件的git倉庫和一個跟蹤整個系統問題的jira項目。具有多個相關組件的項目的最佳實踐
既然軟件是實時的,我發現正在對iOS應用程序或服務器進行更改,但通常不會同時發生。這兩個組件的版本號有所分歧。
這可能是太晚了這個項目,但將來:
- 我應該追求一個單一的源代碼庫有所有相關組件的路徑,並使用單bug跟蹤項目跟蹤;或
- 每個組件應該位於單獨的存儲庫中並由單獨的錯誤跟蹤項目進行管理?
我可以看到pro和con的兩種方法,我也可以看到答案可能很容易「取決於」。
您會傾向哪種方式,爲什麼?
Jira實際上在移動項目之間的錯誤方面非常出色,但也帶點了。 – Andrew