|
||||||||||
| 前のページ 1 2 3 | ||||||||||
| MylynでBTSとの連携をしている方にうれしい機能 | ||||||||||
|
続いてMylynをBTSとの連携に使っている方についてご紹介します。 |
||||||||||
| タスクやクエリのインポート/エクスポートとクローン作成 | ||||||||||
|
MylynとBTSとを連携させることで、タスクの共有が可能です。Mylyn 2.1ではタスクやクエリのエクスポート/インポートがサポートされました。 TaskListView上で「右クリック」をすると「Operations」が追加されています。「Operations」メニューでは「Import Task」や「Export Task」などを行うことができます(図7)。 TaskListViewからエクスポート/インポートを行うと、1要素1ファイルとして読み込みと書き込みが可能です。扱いにくい点として、インポート時に1ファイルずつしか選べないことがあげられます。しかし、クエリの場合は検索条件が複雑なものでも簡単に共有できるため、大きなメリットではないでしょうか。 これまでもBugZillaと接続すれば、BugZillaの機能である検索条件を共有できましたが、それ以外にも共有方法が増えたことは魅力の1つでしょう。 また、タスク、クエリともにクローンを作成できるようになっています。例えばタスクリスト上でタスクを選び、「右クリック- → Operations → Clone Task」を選ぶとリポジトリを選ぶ画面が表示されます(図8)。 ![]() 図8:リポジトリ選択ダイアログ クローン元のクローン情報を引き継いだタスクエディタから、クローンを作成したいリポジトリを選択します。筆者としてはBTSからローカルリポジトリにクローンを作成できればうれしいのですが、項目名が違うためか、サマリなどは引き継がれませんので現在はクローンの作成をサポートしていないようです。 |
||||||||||
| BTSのバグレポートやチケットにMylyn上からスクリーンショットの添付が可能 | ||||||||||
|
MylynのTaskEditerからスクリーンをキャプチャしてBTSへの添付ができるようになりました。キャプチャ手順は次の通りです。
表2:キャプチャ手順 ただし、Mylynから添付できる画像はキャプチャダイアログの下に表示されている画面です。そのためEclipseを最大表示していると、Eclipseしかキャプチャできませんので注意してください。キャプチャダイアログはモーダル表示ですので、Eclipseの大きさも変更できません。広い画面をお使いの方や、デュアルディスプレイをお使いの方は、障害レポート作成時の非常に有効な手段の1つとなでしょう。 |
||||||||||
| タスク検索ダイアログにKey/IDのフォームを追加 | ||||||||||
|
タスク検索ダイアログに、TaskListViewにある検索フォームと同等の機能を持ったフォームが追加されています(図10)。 現在Key/IDによる検索機能はタスク検索ダイアログに追加されました。そのため、Key/IDによる検索機能のショートカットに使用していていた「Ctrl+Shift+F12」も検索ダイアログの表示に割り当てられています。 その他、各BTSコネクタも改良が進められています。TracとのコネクタはTracの機能としてCommentやDescriptionにWiki記法を使えます。Mylyn 2.1からこれらの項目に対してのプレビュー機能が追加されています。TracのWiki記法は簡単なテーブルを記述するときなどによく使われるので、とても重宝するのでしょう(図11、12)。 ![]() 図11:Wiki記法はreStructuredTextをはじめ、何でも書けます ![]() 図12:reStructuredTextのプレビュー また、JIRAではMylyn 2.1からサブタスクの作成機能が追加されました。Bugzillaはカスタムされた解決方法やキーワード検索が追加されています。 |
||||||||||
| まとめ | ||||||||||
|
今回はMylyn 2.1での機能向上について解説しました。Mylynはタスクコンテキストによる表示の切り替えなど、新しいUIを提供するために日々開発が進められています。Mylynのロードマップに興味がある方はぜひ下記のWebサイトを参照してください。
Mylyn 3.0 Plan
http://wiki.eclipse.org/Mylyn_3.0_Plan |
||||||||||
|
前のページ 1 2 3 |
||||||||||
|
|
||||||||||
|
|
||||||||||
|
||||||||||
|
|
||||||||||
|
||||||||||
|
|
||||||||||
|
||||||||||







