新しいTFSバグ、タスク、またはその他の作業アイテムを割り当てたときにメールを受信します
-
27-10-2019 - |
質問
TFS 2010とProject ManagementにTeam Explorerのワークアイテム機能を使用しています。
ワークアイテム(バグやタスクなど)がユーザーに割り当てられている場合、その人に新しいアイテムを通知するメールをどのように送信できますか?
解決
電動工具を試してみてください。電動工具により、電子メール機能を管理できると思います http://msdn.microsoft.com/en-us/vstudio/bb980963. 。 TFSプロジェクト管理を使用したとき、電動工具は私が必要なものをたくさん手に入れるのに役立ちました。アラートエクスプローラーにあると思います。
他のヒント
インストール後 TFSパワーツール, 、カスタムアラートを作成する必要があります。
Team Explorerでは、Team Project Collection Rootを右クリックして、Alerts Explorerを選択します。
アラートエクスプローラーが開きます。 Alerts Explorer Toolbarから、[新規]をクリックします。新しいアラートダイアログを開き、事前に構築されたテンプレートの選択を表示するために作成したいアラートのタイプを拡張します。通知要件に一致するアラートテンプレートをクリックするか、[ブランクアラート]をクリックします。
アラート定義セクションで、アラートの名前を変更し、カスタム式を定義します。たとえば、プロジェクトディレクターが作業項目を作成または更新するか、ワークアイテムが割り当てられているときに、式を変更して電子メール通知を受け取ることができます。
Jehan33は素晴らしい答えを提供しましたが、この質問をする多くの人々の共通のテーマには対処していません。 Alerts Explorerを使用すると、特定のユーザーにアラートを設定できますが、すべてのユーザーに適用される一般的な通知はありません。私は、自分自身以外の誰かがワークアイテムを変更するときにワークアイテムが割り当てられていることをユーザーに通知するためにグローバルな設定を望むのが一般的だと思います。これを行いたい場合は、自分でプラグインを書くか、CodePlexにいくつかのプラグインを使用するオプションがあります。
例えば: http://teamalert.codeplex.com/
また、あなた自身のプラグインを書くことは、それが聞こえるほど悪くはありません。かなり良いリソースを見つけることができます。ほとんどの場合、WorkItemを変更している人とそれらが何を変更しているかを確認して通知を送信するかどうかを確認するWorkItemChangedEventを購読するプラグインが必要です。その時点で、Active Directoryからメールアドレスを取得し、必要に応じてメールを送信できます。
長い間、電子メールアラートがTFSの変更について学ぶ唯一のオプションでした。
これで、使用を検討することもできます Catlight Status Notifier.
新しい作業アイテムがクエリと一致するときに、デスクトップに直接トースト通知が表示されます。