怎么開頭呢,由于自己比較懶,博客一直不怎么弄,以后克己一點,多傳點自己遇到的問題和經(jīng)歷上來,供自己以后記憶,也供需要的小伙伴少走點彎路吧
最近公司項目需要競標(biāo)一個運維項目,甲方給予了既定的幾種比較常用的平臺各司其職,并提出了一些定制化要求,讓所有競標(biāo)廠商,用同樣的平臺,同樣的環(huán)境去POC,其中jira就是一種一部分,然后學(xué)習(xí)過程就開始了。
請讓我再多一句題外話,說點心得,我們要做的事情,和想要做的事情,基本上atlassion官方都給予了文檔,無奈,本人的英文實在渣到死,更無奈的是,國內(nèi)關(guān)于jira的文檔也比較少,只能硬著頭皮去看英文,好好就在,它并沒有想象中那么難懂,作為一個程序員,一些常用的界面,配置文件,只要截圖貼出來,基本不需要過多的解釋,應(yīng)該就明白個一二了。為什么提這個,因為我知道就是我有心想要把我這次學(xué)習(xí)中碰到的所有問題都寫出來,也肯定寫不全,最全面的文檔還要是回歸官方文檔的,這篇文章,算是給那些想去了解jira插件開發(fā)的小伙伴入個門,省的到官網(wǎng)去,都不知道用什么關(guān)鍵字去搜索相關(guān)文檔 。
好了,圍繞思維三部曲開始吧。
一、what--什么是jira插件
jira是什么,就不多介紹了,我想能來看這文章的小伙伴,jira肯定是已經(jīng)接觸的,直接回到j(luò)ira插件上,在我理解看來,jira本身有著很強大的功能,我認(rèn)為一個成熟項目的強大一定是抽象層面的強大,一定不是實現(xiàn)層面的強大,這才是方便擴展的正確做法,也符合設(shè)計模式,或者說,也符合人正常思維模式。所以,如果你想要定制一塊功能,融合進你的業(yè)務(wù),肯定jira本身提供不了 ,這時候,就需要插件了,比如說,jira界面默認(rèn)是英文的,我們肯定還是中文比較看的比較熟悉,想找個漢化的,怎么辦,官方提供了不同版本的漢化包,不同版本漢化程度也不一樣,有漢化了98%的,也有漢化了60%,對我們來說叫做漢化包比較通俗易懂,實質(zhì)上,它就是一個插件,更直白一點,就是個jar包,也是通過管理員通過在jira插件頁面上傳插件安裝的,再比如說,jira默認(rèn)支持的字段類型有這些:
網(wǎng)友評論