私は現在、職場でFogBugzを使用しています。ケースが変更されるたびにURLTriggerプラグインを使用してCGIスクリプトを呼び出しています。私はTracと似たようなことをする方法を見つけようとしています。これが可能なら誰でも知っていますか?私はプラグインやディスカッションを見つけることができません。Tracチケットへの変更時にトリガアクション?
2
A
答えて
8
t-h.oは、Tracプラグインを探す最初のアドレスです。 Tracは初めから洗練されたプラグインの開発を積極的に励ましているので、たくさんのコードがあります。そして、Tracのコア開発者が関わってきたので、これはしばしばかなり良いコード品質です。物事の仕組みを知るために読んだこと。
あなたは現在の公式のwikiドキュメントから始めて、TracのPlugin Developmentにダイバーし、後でtrac-hacks.orgに切り替えたいと思うかもしれません。 、チケットが作成されたときに通知が必要なコンポーネントの拡張ポイントインターフェイスを変更、またはを削除 - あなたの宣言開発目標について
は特にtrac.ticket.api.ITicketChangeListener
を見てください。このような音はあなたが欲しいものです。
- trac.coreに基づいてクラスを作成します。 interface definition
で必要とされるとおりに
implements (ITicketChangeListener)
Component
あなたはより多くの詳細が必要な場合は、私がDefaultCcPlugin sourceを見てお勧めします。多くのプラグインがITicketChangeListenerインターフェイスを実装していますが、これはちょっとしたプラグインです。利用可能なメソッドを表示し、あまりにも多くの機能を混乱させることはありません。 進捗状況に応じて質問に情報を追加するか、必要に応じてここにコメントを追加します。私は自分の知識の中でさらにあなたを導くよう努力します。
関連する問題
- 1. MSプロジェクトへのtracチケットのエクスポート
- 2. Tracチケットのカスタムアクセス許可
- 3. Sourceforgeチケットへの変更
- 4. ユーザに関連するすべてのチケットのTracの照会
- 5. ポスト受信フックは、同じチケットの複数のコミットを含むプッシュ時にTracチケットを更新できません
- 6. マイルストーンとチケットをグラフィカルに表示するTracプラグイン
- 7. 新しいTracチケットに電子メール受信者を追加
- 8. Trac - 古いチケットを自動的に閉じる
- 9. トリガアクション
- 10. tracの制御TicketQuery:チケットの優先順位に従ってチケットの色を変更することはできますか?
- 11. Sonatype Nexus:パスワード変更時の「無効な認証チケット」
- 12. vTiger 7のメールコンバーターのチケットの更新チケット
- 13. あるTracインスタンスから別のTracインスタンスへの移行
- 14. 一時チケット予約
- 15. openiddict使用時の認証チケット情報へのアクセス
- 16. 2つの日時のチケット
- 17. tracのデフォルト言語をドイツ語に変更する
- 18. TracからJiraへの移行:ページロード時にWebページ内のテキストをハイパーリンクに変換
- 19. ホームページ変更時のSEOへの影響
- 20. Tracの添付ファイルのパスを変更する
- 21. Slackbotトリガアクションと他のボット
- 22. OTRS。チケットを更新する
- 23. jira-rubyを使ってJiraチケットのステータスを変更します
- 24. DatagridViewから行変更時にデータベースへの行の挿入イベント
- 25. Java - JList値の変更時にDBからテキストファイルへのインポート
- 26. ActionResultへのイベント変更時にフォームフィールドの値を投稿
- 27. PDFへの印刷時にデフォルトのヘッダー/フッターを変更
- 28. TRACマイルストーンリカバリー
- 29. Grailsコントローラがデータベースへの変更時にキャッシュをリフレッシュしない
- 30. サブビュー内のUIButton、現在のViewControllerのトリガアクション
これは完璧です、ありがとう!確かめます。 – Doug