2012-02-09 8 views
4

私は現在、かなり複雑なマルチモジュールプロジェクト(> 50個のサブモジュール)で使用する課題トラッカーを探しています。問題トラッカーを設定するためのPOMファイルに既に格納されている情報を使用することは良い考えです。たとえば、問題を特定のMavenモジュールに割り当てることができます(対応するPOMファイルなどで指定されたバージョンに関連付けられます)。 )。Mavenサポートで問題追跡ツールがありますか?

これにより、セットアッププロセス全体がはるかに簡単になります。 追加のプラグインを使用して、Mavenプロジェクト構造の 'インポート'をサポートする問題トラッカーがありますか?

ウィキペディアfeature matrix on issue trackersここには誰もこのようなツールを知っているのでしょうか?

編集: しばらくお待ちください、私は何も見つかりませんでした。だから、おそらくまだそのようなツールはないでしょう。jiratracのような多くのプラグインを持つ問題追跡ツールでさえ、mavenインポートプラグインは存在しないようです。たぶん、Mavenのインポートはそれほど簡単ではないかもしれませんし、努力する価値もありません(Mavenモジュールとコンポーネントの間に単純な1:1の関係がなくても問題追跡のために役立つでしょう。初期設定)。

答えて

1

私はまた、このような合理化された統合について認識していません。

Jiraにリンクしたり、リリースノートを読むことができるプラグインがありますが、そのほとんどは定期的に更新されていません。

私があなたのケースで想像することができるのは、Jiraを使用して、あなたがしたいことをするためのプラグインを作成することです。 Jiraには、強力なリモートAPIが付属しています。これはtracでもうまくいくかもしれませんが、私はちょうどそのツールをよく知っていません。だからプラグインは、Jiraのコンポーネントを作成したり、コンポーネントを削除したり、バージョンを追加したりする際にデバイスになる可能性があります。それは面白いかもしれない。

一方、課題トラッカーはいくつかの計画活動にも役立ちます。また、論理コンポーネントと技術コンポーネントまたはモジュールとの間にはギャップがあります。彼らは通常、よくそれに関連していません。

あなたが言うように:初期設定では、それはアイデアのようです。しかし、プロジェクトが変更されたときだけバージョンを追加することはすでに問題になっており、数か月以内に新しいバージョンの機能を計画することがよくあります。

これは次のようになりますどのように実用的なわからない: -/

+0

ありがとう!はい、JIRAのリモートAPI(または他のツールのもの)をトリガーする簡単なスクリプトを作成するのがおそらく最も簡単な解決策です...私はそれが本当にプロジェクトのすべてのモジュールを取得してコンポーネントとして追加することになると思います、すべてのより多くの幻想はおそらく問題の価値がない、私は同意:-) –

2

のIntelliJのYouTrackはプラグインの形でMaven supportを持っています。私はそれを使用したことはありません。私はそれのための別のプラグインがあったと思う。

+0

ありがとう、これは面白そうだ! (それはもはや積極的に維持されていないようですが)...+1、しかしこれはまだうまくいかないので、私はwemuの答えを立てさせるでしょう:) –

0

これを実現するには、maven-jira-pluginを使用できます。あなたのフィードバックのための

jira-maven-plugin

Maven-Jira-Plugin

+0

これは反対の質問への回答です(Issue trackersのMavenサポートはありますか?):-)とにかく、プラグインはJIRAのバージョンの管理にもっと重点が置かれているので、私が尋ねた問題(たとえば、プロジェクト内の各Mavenモジュール用のJIRAコンポーネントの作成)に対処しています。それでも、面白そうだ。 –

関連する問題