日本でのアトラシアン(Atlassian)製品導入No.1

  1. HOME

リックソフトブログ

2010/03/07

JIRAとEclipse(とSubversion)の連携

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Author

大貫 浩Hiroshi Ohnuki

大貫 浩

0、環境

手順の前に今回使用した環境を整理します。

jira_sub7jira_ec2jira_sub5

前提状態

  • Eclipse pleiades-e3.5 がインストール済み
  • JIRA 4.0.1 がインストール済みで リモートAPI呼び出しの応答 = オン

jira_ec3

1、Atlassian Connector for Eclipseのインストール

1.Eclipseを起動し、ヘルプ > 新規ソフトウェアのインストール 画面の 追加ボタン を押し下記Atlassian更新サイトを追加します。

名前:Atlassian
ロケーション:http://update.atlassian.com/atlassian-eclipse-plugin/e3.4

2.全て選択します。
ただし Subversion統合用プラグインが2つ含まれているので環境に合わない方のチェックを外します。
ここではAtlassian Subclipse Integrationのチェックを外してます。

jira_ec1

3.インストールを進めます。

2、Atlassian Connector for Eclipseを構成

1.Eclipseでタスク・リポジトリーを開きます。

a.ウィンドウ > ビューの表示 より

jira_ec4

2.タスク・リポジトリーを追加します。

a.タスク・リポジトリーの追加 アイコンを押し、JIRA(3.4以降) を選択し、次へ を押します。

jira_ec5

b.JIRAサーバーの設定を入力し、完了 ボタンを押します。

jira_ec6

c.次にJIRAから課題を取得する条件、もしくは保存フィルターを指定します。
EclipseからJIRAの保存フィルターが作成できます。
単純なフィルターならEclipse上から作成できますが、複雑なフィルターはJIRAのJQL(JIRA Query Language)を使って作成します。
自分が使いやすいフィルタをWebブラウザインターフェイスで事前に作成しておくと良いでしょう。

jira_ec7
jira_ec8

d.タスク・リポジトリーが正しく構成できるとタスク・リストに課題が表示されます。

jira_ec9

3、タスク(課題)操作とソースの紐付け

1.タスク(課題)を開きJIRAタブからJIRAの殆どの操作ができます。

jira_ec10

2.コンテキストタブにてタスクと関連リソースを紐付けると、タスク選択で関連リソースのみを表示できます。

a.タスク(課題)の コンテキストタブ を表示し、プロジェクト・エクスプローラーから関連リソース(Javaソースや設計資料、テストデータなど)を選択し、タスク(課題)の 要素 に追加します。

jira_ec11

b.プロジェクト・エクスプローラーの アクティブ・タスクにフォーカス を押します。プロジェクト・エクスプローラーにはアクティブ・タスクと紐付けられたファイルのみが表示されます。何も紐付けられてないと以下のよにプロジェクト・エクスプローラーには何も表示されません。

jira_ec12

c.コンテキスト付きでコミットします。

jira_ec13

d.コンテキスト情報はJIRAから添付ファイルとして見えます。

jira_ec14

トラブル・シューティング

Mylyn JIRA Connectorとのコンフリクト

過去にEclipse MylynサイトからMylyn JIRA Connectorをインストールしたことがあると、コンフリクトが発生し以下のエラーが発生することがあります。

Mylyn JIRA Connectorを無効化してからインストールしてください。

unknown-macro

The Atlassian JIRA connector can be installed from the update site below.
It is a drop-in replacement for the Mylyn JIRA connector.
If the latter is already installed it will be disabled and replaced by the Atlassian JIRA connector during the installation.
It is not necessary to uninstall the Mylyn JIRA connector.

小川さん、捨て身のテストThanksです。

unknown-macro

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

アトラシアン製品の導入と活用を
成功させたいなら
リックソフトのサポートが
必要です。

サードパーティ製のアドオンもサポート

サードパーティ製のアドオンもサポート

RS標準サポート

アトラシアン社ではサポート範囲外となっているサードパーティ製のアドオンをリックソフトのRS標準サポートではサポートします。

  • アトラシアン製品とサードパーティ製のアドオンとの事象の切り分け
  • 海外のアドオンベンダーとのやり取りを代行(日→英/英→日)

リックソフトのRS標準サポートは開発元が提供するサポート以上の価値があります。

サポートについて

ツールの活用を促進するアイテム

ツールの活用を促進するアイテム

各種ガイドブック

ツールを導入しただけでは成功とはいえません。利用者が効果を感じていただくことが大切です。独自で制作した各種ガイドブックはツール活用を促進します。

リックソフトからライセンス購入を頂いたお客様にはガイドブックを無料進呈いたします。

ガイドブックについて

価値あるツールの使い方

価値あるツールの使い方

研修・トレーニング

ツール操作の研修だけでなく「ウォータフォール型開発」「アジャイル型開発」のシミュレーション研修も提供。

日本随一の生産性向上にも効果のある研修サービスです。

リックソフトからライセンス購入を頂いたお客様には無料招待や割引特典がございます。

研修について

PAGE TOP