背景:
Mylyn是一款Eclipse下非常優秀的任務管理軟件,提供了新建任務功能,並能在繁多的Java工程的視角的切換中,只關注自己任務開發時所需要用到的文件,方便了開發者的切換,本文在原有基礎上,介紹下如何使用Mylyn-jira插件,來實現jira與Mylyn的無縫結合。
環境準備:eclipse3.5
安裝步驟:
1.在Task List 窗口中,右鍵點擊新增任務 New Task... 如圖:
(圖一)
點擊Install More Connectors...,(上圖是已經安裝好Jira插件之後的樣式。)
會列出當前Mylyn適合的各種bug、任務等管理系統的插件,有些是開源免費的,有些是收費的,如圖:
(圖二)
勾選Jira插件,點擊finish進行安裝,安裝重啓Eclipse之後,再次點擊New Task,你就會看到圖一顯示的效果。
2.Jira的配置:
第一次安裝之後,需要配置我們自己jira服務器:如圖三:
server就是你訪問的jira服務器的http地址,注意:這個地址就是http://域名地址,不要加訪問後面的頁面路徑地址。
Label是你的配置的標籤,這個沒有什麼特定要求,
UserID: 你的jira的登錄名
Password:你的jira的密碼
配置完之後,你可以點擊下面的Validate Settings,進行校驗。
3.如何使用
恭喜你,當你進入到這一步之後,你已經完成了前期的所有配置了。接下來,介紹下最常用的功能。
比如說我們要新建一個技術需求:
1.點擊New Task,我的習慣是在NewTask之前再新建一個Category。
2.出現圖一
3.選擇你定義的jira標籤的內容地方,確定 。
選擇你的分組,並新建問題,填入一些必填項。如圖:
填寫完之後,點擊最下方的submit就可以了。之後的操作,你可以像在jira中操作那樣進行操作。
查詢:
很多時候,來自商業需求,都是由PD填寫之後,才分配給我們,之後開發完畢,我們再上jira平臺,將其關閉。開發人員往往在開發完畢之後,會忘記關閉jira上的問題。通過mylyn與jira的整合可以很好的規避這個問題,因爲只要你打開eclipse,就能第一時間看到有那些問題,你還沒有處理完畢。
1.點擊New Query
彈出如圖:
有三個選項,第一個是重新定義一個查詢的form,第二個是選擇已經保存的過濾器,第三個是爲你的選擇的工程預定義幾個filter,就相當於你在jira中增加過濾器一樣。
選擇第一個重新定義Form,出現如圖:
query title:是你在任務列表中顯示的查詢標題。
你可以選擇,由誰報告的,分配給誰的任務,問題中出現的Text是什麼等各個條件進行查詢。
點擊finish,再看看你的Task List:
雙擊查看:
是不是很cool?心動不如行動,大家趕緊試下吧,有什麼問題,可以發我郵箱:[email protected]