huruyosi’s blog

プログラミングとかインフラとかのメモです。

Redmine 3.1.1.stable と eclipse 4.3を連携させる

環境

インストール

Redmine

Redmine3.xに対応したと思われるものを使います。

$ cd $REDMINE_ROOT/plugins
$ sudo git clone git://github.com/danmunn/redmine_mylyn_connector.git
$ cd ..
$ bundle exec rake redmine:plugins:migrate RAILS_ENV=production

eclipse 旧バージョン プラグイン

Redmine-Mylyn Connector download | SourceForge.net にあるプラグインをインストールを使います。

ソフトウェアサイト 「http://redmin-mylyncon.sourceforge.net/update-site/N/」を指定して インストールします。

インストール後に「タスク・リポジトリー」ビューから「タスク・リポジトリーの追加」を選択し、Redmineが表示されるのを確認します。

f:id:huruyosi:20151129174413p:plain

eclipse 新バージョン プラグイン

メンテナンスされている プラグインhttps://github.com/ljader/redmine-mylyn-plugin から インストールします。最近zipファイルのホスティング先を変更したようで、ソースからビルドします。

$ git clone git://github.com/ljader/redmine-mylyn-plugin.git
$ cd redmine-mylyn-plugin
$ mvn package

f:id:huruyosi:20151129181442p:plain 成功すると、\net.sf.redmine_mylyn.p2repository\target ディレクトリの下にnet.sf.redmine_mylyn.p2repository-0.4.0-SNAPSHOT.zipが作成されます。インストールはソフトウェア・サイトの追加ダイアログの f:id:huruyosi:20151129175437p:plain 「アーカイブ」ボタンを押して、zipファイルを選択し、プラグインをインストールします。

mylynにredmineを登録

f:id:huruyosi:20151129174413p:plain 「タスク・リポジトリー」ビューから「タスク・リポジトリーの追加」を選択し、 コネクタの一覧からRedmineを選択します。

f:id:huruyosi:20151129180920p:plain Redmineリポジトリー設定にRedmineの情報を入力します。

  • サーバ:RedmineのURL
  • ラベル:mylynでタスク・リポジトリーを識別するための名称
  • ユーザid:RedmineにログインできるユーザID
  • パスワード:上のRedmineのユーザIDのパスワード
  • API-Key:Redmineの個人設定画面からAPIキーを発行し、コピペ

f:id:huruyosi:20151129180954p:plain Redmineに登録されているチケットのクエリーから利用するものを選択します。

設定が終わると、「タスク・リスト」ビューにクエリーに合致するチケットが表示されます。

所感

チケットを作成するときの担当者をプルダウンで選択できるといいな。

参考にしたサイト

qiita.com