2011-09-10 9 views
2

私は現在、職場でFogBugzを使用しています。ケースが変更されるたびにURLTriggerプラグインを使用してCGIスクリプトを呼び出しています。私はTracと似たようなことをする方法を見つけようとしています。これが可能なら誰でも知っていますか?私はプラグインやディスカッションを見つけることができません。Tracチケットへの変更時にトリガアクション?

答えて

8

t-h.oは、Tracプラグインを探す最初のアドレスです。 Tracは初めから洗練されたプラグインの開発を積極的に励ましているので、たくさんのコードがあります。そして、Tracのコア開発者が関わってきたので、これはしばしばかなり良いコード品質です。物事の仕組みを知るために読んだこと。

あなたは現在の公式のwikiドキュメントから始めて、TracのPlugin Developmentにダイバーし、後でtrac-hacks.orgに切り替えたいと思うかもしれません。 、チケットが作成されたときに通知が必要なコンポーネントの拡張ポイントインターフェイスを変更、またはを削除 - あなたの宣言開発目標について

は特にtrac.ticket.api.ITicketChangeListenerを見てください。このような音はあなたが欲しいものです。

あなたは(要件の大まかなリスト)する必要があります

で必要とされるとおりに

  • implements (ITicketChangeListener)
  • モジュールを提供することをComponentあなたはより多くの詳細が必要な場合は、私がDefaultCcPlugin sourceを見てお勧めします。多くのプラグインがITicketChangeListenerインターフェイスを実装していますが、これはちょっとしたプラグインです。利用可能なメソッドを表示し、あまりにも多くの機能を混乱させることはありません。

    進捗状況に応じて質問に情報を追加するか、必要に応じてここにコメントを追加します。私は自分の知識の中でさらにあなたを導くよう努力します。

  • +0

    これは完璧です、ありがとう!確かめます。 – Doug

    関連する問題