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