2011-03-19 17 views
21

我們正在使用TFS 2010和團隊資源管理器的工作項目功能進行項目管理。分配了新的TFS錯誤,任務或其他工作項目時收到電子郵件

當一個工作項目(如錯誤或任務等)被分配給用戶時,該人如何被髮送一封電子郵件通知他們新的項目?

+0

[這](https://www.visualstudio.com/en-us/docs/work/track/alerts-and-notifications)的Visual Studio文檔提供了良好的洞察力如何設置電子當物品被分配給任何人時,爲自己發送郵件提醒。 – RBT 2017-04-15 09:36:26

回答

14

試用電動工具。我相信電動工具允許您管理一些電子郵件功能http://msdn.microsoft.com/en-us/vstudio/bb980963。當我使用TFS項目管理時,Power Tools幫助我獲得了一大堆我需要的東西。我想這應該在Alert Explorer中。

53

安裝TFS Power Tools後,您必須創建一個自定義警報。

  • 在團隊資源管理器中,右鍵單擊Team Project Collection Root並選擇警報資源管理器。

  • 警報資源管理器打開。在警報資源管理器工具欄上,單擊新建。它將打開「新建警報」對話框。展開要創建的警報類型,以查看預建模板的選擇。點擊符合您的通知要求的警報模板,或點擊[空白警報]。

  • 在警報定義部分中,重命名警報並定義您的自定義表達式。例如,您可以修改表達式以在項目主管創建或更新工作項目或工作項目分配給您時隨時接收電子郵件通知。

enter image description here

+2

對截圖有什麼好的解釋!謝謝你,傑漢。(對不起,我不能投票你的答案,因爲我還沒有15代表。) – 2011-03-21 09:27:04

+2

我使用這種方法設置了一些警報,但沒有人似乎生成任何電子郵件。 – 2011-10-10 18:58:53

6

Jehan33提供了極大的答案,但它並沒有解決很多人問這個問題的一個共同主題。警報資源管理器允許您爲特定用戶設置警報,但不能爲適用於所有用戶的通用通知。我想通常需要一個全局設置來通知用戶,除了他自己改變工作項目以外的某個工作項目被分配給。如果你想這樣做,你可以選擇使用插件,或者自己寫一個插件,或者在codeplex上有一些插件。

例如:http://teamalert.codeplex.com/

此外,編寫自己的插件並沒有那麼糟糕,因爲它的聲音,你可以找到一些不錯的資源。您大多可能需要一個訂閱WorkItemChangedEvent的插件,該插件將檢查誰在更改WorkItem以及他們正在更改哪些內容以確定是否要發送通知。此時,您可以從Active Directory中獲取電子郵件地址,並根據需要發送電子郵件。

+0

我同意codeplex解決方案上的teamalert。 這篇文章應該有助於teamAlert插件的正確配置。 http://teamalert.codeplex.com/discussions/355057#post893398 – Neville 2012-07-31 03:48:11

1

很長一段時間,電子郵件警報是瞭解TFS更改的唯一選項。您可以考慮使用CatLight status notifier

當新的工作項目與查詢匹配時,它將直接在桌面上顯示Toast通知。

Catlight work item notification

相關問題