個人覺得,工程師在工作時,所有要處理的事最好都能在IDE裡完成,這樣比較不易被其他事情中斷,因為每次的Switch一定是要花些成本的。
工作的分派也是,今天有什麼Task要處理或是Bug要修,如果可以在IDE裡取得,完成後也在IDE裡回報,這應該是比較理想的。Redmine Mylyn Connector 就提供Eclipse 這樣的 Plugin,讓我們將Redmine當做Mylyn的repository,方便我們回報各種工作情況。
執行下列statement
cd /usr/share/redmine
sudo ruby script/plugin install git://redmin-mylyncon.git.sourceforge.net/gitroot/redmin-mylyncon/redmine-mylyn-connector
然後要將redmine 的REST功能加打,登入redmine的administration後將"Enable REST web service"打勾儲存。
2. Eclipse方面:
加個新的Eclipse Plugin Repository
http://redmin-mylyncon.sourceforge.net/update-site/N/
然後就可以試試兩邊的整合
3. 加個新的issue吧
注意這個Task的Status是"New", Assigned 給"lab engineer"
4.回到Eclipse,先在"Task"上選擇新增一個Repository
然後Eclipse會列出目前可用的Repository型態,因為我們有多裝了Redmine的Connector,所以會較原來多個選項
當然是選Redmine這類型囉
再來會要求我們填入Redmine Server相關的資料,主要是"Server","User ID","Password","Save Password"也不要忘了勾起來,再按下“Validate Settings“確認無誤後按下“Finish“即可
5.建立Repository Query
經過Step 4後,Redmine Plugin會詢問是要要建立一個Task Query,這時當然是選"Yes",
接下來就輸入Query名稱及選取要篩選的條件後按下“Finish“
我們就能在Task List看到符合條件的Task了
6. Task處理完後只要填入適當資料,然後按下"Submit"就會回傳給Redmine Server囉
看看Redmine Server上task的status,
已經隨我們剛才的更動而更新
1 則留言:
Goooooooooooooooood!!
張貼留言